[kepler-dev] Help on "Composite R Data Reader Workflow" examples

bfu@netspace.net.au bfu at netspace.net.au
Sun Sep 12 16:07:57 PDT 2004


Dan,

I finally got it running. I didn't receive the same errors as you got.
What I did was, in addition to change the file dir to point to the 
correct location, I noticetd the commnadl string is Rterm --... and I changed
it to RTerm, and it works.

Cheers
Bin
ÒýÓÃ Dan Higgins <higgins at nceas.ucsb.edu>:

> Bin,
> The problem with the 'Composite_R_DataReader_Example' workflow is
> apparently a versioning problem in the saved workflow xml. When I try to
> run this workflow from the File menu, I get an error when kepler reads
> the line
> <property name="command:"... value="RTerm --no-restore --no-save">
> 
> If I select "Skip element" the work flow appears, but if you 'Look
> Inside' the R_Datatable_Reader' at the CommandLineActor, you will see
> the the command parameter has not been set. (Double clicking on this
> actor will show a dialog for setting the command parameter) If you then
> enter the command string "RTerm --no-restore --no-save" and then Save
> the workflow, it should fix your problem (It did for me!).
> 
> Let me know if this works for you.
> 
> Dan
> 
> 
> 
> bfu at netspace.net.au wrote:
> 
> >Dear Dan,
> >Thanks for your response.
> >The version I downloaded is the one for the windows Intsaller, which is
> >Kepler alpha2 version on the web page.
> >
> >I installed it into c:\kepler directory. the jre I am using is a 
> >jre1.5.0 version. Actually, some of the examples not run properly,
> especially
> >those have file manipulation and database connections.Sometimes when I load
> >a xml, it produced errors straight away. Sometimes when I tried to exe a
> work
> >flow, it produce sort of "file not found" errors. I can give you more
> detail
> >when I got back work.
> >
> >The R I installed is the latest binary version. And I test the R scirpt in
> >that example ,finding that the script is fine. So I guess there might be 
> >something wrong with the URI? 
> >
> >Thanks 
> >
> >Regards
> >Bin
> >  
> >
> >>Hello Bin,
> >>
> >>    It is always nice to hear that someone is checking out Kepler, but I 
> >>am sorry that you are having problems!
> >>
> >>     The workflow you mentioned seems to work OK for me on a Windows XP 
> >>machine (i.e. I cannot reporduce your error.) Our versions of Kepler are 
> >>probably not identical, however. Are you using  the Web Start version 
> >>(from http://kepler.ecoinformatics.org/downloads.html or one of the 
> >>installers on that web page? Or are you working from the CVS source 
> >>code? Are other Kepler examples working OK?
> >>
> >>    It looks like the problem is in the FileWrite method (befpre R is 
> >>even called), but I don't see why that should be a problem. ????
> >>
> >>Dan Higgins
> >>
> >>
> >>bfu at netspace.net.au wrote:
> >>
> >>    
> >>
> >>>Hi all,
> >>>
> >>>I am new in Kepler. Just installed it and tried to run the
> >>>Composite R Data Reader Workflow examples.
> >>>
> >>>I installed R and set the Path enviroment, and as requested,put
> >>>R.dll in Windows/System32 direcotry.
> >>>
> >>>but when I tried to run it , it always throws URI is not absolute
> >>>Exception. I have checked the file is in the directory specified in
> >>>the DataFileName and R_DATABASE_Reader parameters.
> >>>
> >>>Can anyone give me some hints or solutions on this?
> >>>
> >>>I am using Windowx XP professional. 
> >>>
> >>>Thanks in advance.
> >>>
> >>>Regards
> >>>Bin
> >>>
> >>>(Below is the full exception tracks)
> >>>java.lang.IllegalArgumentException: URI is not absolute
> >>>
> >>>	at java.io.File.<init>(Unknown Source)
> >>>
> >>>	at ptolemy.data.expr.FileParameter.asFile(FileParameter.java:192)
> >>>
> >>>	at ptolemy.actor.lib.io.LineWriter.postfire(LineWriter.java:190)
> >>>
> >>>	at org.geon.FileWrite.postfire(FileWrite.java:108)
> >>>
> >>>	at ptolemy.actor.AtomicActor.iterate(AtomicActor.java:284)
> >>>
> >>>	at
> >>>ptolemy.actor.sched.StaticSchedulingDirector.fire
> >>>      
> >>>
> >(StaticSchedulingDirector.java:161)
> >  
> >
> >>>	at ptolemy.actor.CompositeActor.fire(CompositeActor.java:316)
> >>>
> >>>	at ptolemy.actor.CompositeActor.iterate(CompositeActor.java:541)
> >>>
> >>>	at
> >>>ptolemy.actor.sched.StaticSchedulingDirector.fire
> >>>      
> >>>
> >(StaticSchedulingDirector.java:161)
> >  
> >
> >>>	at ptolemy.actor.CompositeActor.fire(CompositeActor.java:316)
> >>>
> >>>	at ptolemy.actor.Manager.iterate(Manager.java:519)
> >>>
> >>>	at ptolemy.actor.Manager.execute(Manager.java:295)
> >>>
> >>>	at ptolemy.actor.Manager.run(Manager.java:852)
> >>>
> >>>	at ptolemy.actor.Manager$2.run(Manager.java:901)
> >>>
> >>>
> >>>
> >>>------------------------------------------------------------
> >>>This email was sent from Netspace Webmail: http://www.netspace.net.au
> >>>
> >>>_______________________________________________
> >>>kepler-dev mailing list
> >>>kepler-dev at ecoinformatics.org
> >>>http://www.ecoinformatics.org/mailman/listinfo/kepler-dev
> >>> 
> >>>
> >>>      
> >>>
> >>-- 
> >>*******************************************************************
> >>Dan Higgins                                  higgins at nceas.ucsb.edu
> >>http://www.nceas.ucsb.edu/    Ph: 805-892-2531
> >>National Center for Ecological Analysis and Synthesis (NCEAS) 
> >>735 State Street - Room 205
> >>Santa Barbara, CA 93195
> >>*******************************************************************
> >>
> >>
> >>    
> >>
> >
> >
> >
> >
> >
> >------------------------------------------------------------
> >This email was sent from Netspace Webmail: http://www.netspace.net.au
> >  
> >
> 
> 
> -- 
> *******************************************************************
> Dan Higgins                                  higgins at nceas.ucsb.edu
> http://www.nceas.ucsb.edu/    Ph: 805-892-2531
> National Center for Ecological Analysis and Synthesis (NCEAS) 
> 735 State Street - Room 205
> Santa Barbara, CA 93195
> *******************************************************************
> 
> 





------------------------------------------------------------
This email was sent from Netspace Webmail: http://www.netspace.net.au




More information about the Kepler-dev mailing list