[kepler-users] Unable to run the RExpression actor

Jean-Michel.Perraud at csiro.au Jean-Michel.Perraud at csiro.au
Thu May 28 15:01:43 PDT 2009


Hi Ben,

After a reboot I got it to work this morning. I really thought that a new process (launched from eclipse) would grab the updated PATH environment variable but apparently not. I'm still wondering exactly what tripped me but as long as it now works...
Thanks. 

-----Original Message-----
From: ben leinfelder [mailto:leinfelder at nceas.ucsb.edu] 
Sent: Friday, 29 May 2009 4:45 AM
To: Perraud, Jean-Michel (CLW, Black Mountain)
Cc: kepler-users at kepler-project.org
Subject: Re: [kepler-users] Unable to run the RExpression actor

Jean-Michel,
I've updated my [Mac] to use R 2.9.0 with no ill effects. I will try  
on a virtual XP box next. Can you include the stacktrace you are  
seeing when you run the workflow with the R expression?
The actual workflow might also help me track down any problems.
Thanks,
-ben

On May 28, 2009, at 2:51 AM, <Jean-Michel.Perraud at csiro.au> <Jean-Michel.Perraud at csiro.au 
 > wrote:

> Hi,
>
> Having a new workstation just today I just checked out from scratch  
> the kepler trunk ('kepler' suite), compiled and ran with no hitch  
> until I run a workflow with an R actor.
> I have installed R 2.9.0 and the R application directory is  
> definitely in the PATH environment variable.
> For information I am running a WindowsXP 32 bit system with the JDK  
> 1.6.0_13.
> Debugging from Eclipse I gather that the R process seems sucessfully  
> created. The exception occurs when writing input to the buffer (see  
> below). The R expression is simply print(c(1,2)).
> I think I have the same setup than previously (apart from R 2.7.X).  
> Any advice would be appreciated.
>
> Regards
> ----------
> org.ecoinformatics.seek.R.Rexpression
> //
> try {
>
> _inputBufferedWriter.write(script);
>
> _inputBufferedWriter.flush(); // IOException, "The pipe is being  
> closed", line 797
>
> _inputBufferedWriter.close();
>
> } catch (IOException ex) {
>
> throw new IllegalActionException(this, ex,
>
> "Problem writing input. " + noRErrorMessage);
>
> _______________________________________________
> Kepler-users mailing list
> Kepler-users at kepler-project.org
> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users
>




More information about the Kepler-users mailing list