It is this class: http://code.kepler-project.org/code/kepler/trunk/modules/webservice/KeplerWebService/src/org/kepler/executionWS/KeplerWebServiceImpl.java.
Jing Jing Tao National Center for Ecological Analysis and Synthesis (NCEAS) 735 State St. Suite 204 Santa Barbara, CA 93101 On Thu, 20 May 2010, ben leinfelder wrote: > The webservice code is in the webservice module > http://code.kepler-project.org/code/kepler/trunk/modules/webservice/ > I'm not sure exactly which class it is that does all the work, but there's a > good introduction/help file in the module. > -ben > > On May 20, 2010, at 8:56 AM, Josep Morer Mu?oz wrote: > >> Yes, I am executing using command line inside Java but I want independency >> between my application and the operating system where Kepler is running. >> >> Thanks Ben, sounds interesting. Where can I find this workflow execution >> web service for looking into it? I assume that it allow to set a parameter >> value different than workflow default ones (as command line execution). >> >> >> >> 2010/5/20 ben leinfelder <leinfelder at nceas.ucsb.edu> >> Josep - >> I believe you can accomplish your first goal by invoking the "command line" >> as an external process from your Java code. The workflow execution web >> service that Jing Tao helped develop essentially does exactly what you are >> aiming to do: load a KAR, execute the workflow in it, get the result KAR >> when execution finishes. >> For your second request, you'd probably have to dig much deeper into the >> Kepler/ptolemy code to add a parameter to the MOML after it was loaded. >> Perhaps the folks more familiar with ptolemy can point you in a good >> direction. >> -ben >> >> >> On May 20, 2010, at 3:16 AM, Josep Morer Mu?oz wrote: >> >> Hi all, >> >> I want know Kepler at Java Level to execute it inside a java program. I >> have build all jar to use them into a java application. It will be useful >> if someone give me an overview (just say me which java classes that I >> should take a look) for using Kepler at Java code level. Can you give me >> some orientation about: >> >> - Given a KAR Path, extract and execute the workflow and get result KAR as >> the same way as command line (or clicking Play Button in the GUI). It will >> be useful, I can change the input parameters value using java code before >> execute it. Which classes have I take a look? >> - Add an input parameter to the workflow when the model is loaded into the >> memory. In other words, add a new parameter which is not previously in the >> workflow XML. >> >> Congratulations for your work and thanks for your help. >> >> -- >> Josep >> _______________________________________________ >> Kepler-users mailing list >> Kepler-users at kepler-project.org >> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users >> >> >> >> >> -- >> Josep > > _______________________________________________ > Kepler-users mailing list > Kepler-users at kepler-project.org > http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users >

