Hi Srinath, 1 & 3 are simple and are possible to do today. 2 requires some design considerations. As Chad mentioned, it's on our TODO list, but will take some time to be accomplished.
The WorkflowExecute class (under org.geon) takes a moml description (XML file) and executes it. It can easily be deployed as a web service. Cheers, Efrat Srinath Perera wrote: >Hi Shawn, Chad; > >Thanks very much for the answer! > >Just curious .. Is it a major hassle to do this with kepler >architecturally? Does Potelmy support offline execution? > >Is it possible to do something like following? (I am just thinking aloud >:) ) >1) detach the GUI and the execution >2) add a new logging mechanism that send the status messages to >persistent notification service >3) set up a services that accept kepler workflow xml files and execute them > >Thanks very much >Srinath > >Shawn Bowers wrote: > > >>Just a quick note: One way to achieve this functionality (in a very >>simple way) is to run Kepler directly at the server (e.g., using >>ptexecute) as a background process ... This would be a "poor man's" >>version of what you are asking for. Some limitted monitoring could be >>"built in" to the workflow or possibly using some of Ptolemy's logging >>capabilities. >> >>Also, there are some workflows defined in Kepler (TSI, etc.) that are >>designed to perform what you are describing. That is, the workflow >>itself describes a control-process for the execution of distributed >>and long running (external) processes -- having special purpose >>logging, monitoring, and adaptation mechanisms (e.g., for fault >>tolerance). >> >>-shawn >> >>Chad Berkley wrote: >> > Hi Srinath, >> > >> > This is something that has been discussed several times and a feature we >> > definitely want. We do not have anything like that working yet though >> > and probably won't for a while unless someone else volunteers to work on >> > it. I think this is probably a post 1.0 release set of functionality. >> > >> > chad >> > >> > Srinath Perera wrote: >> >> Hi All; >> >> >> >> Can we run the workflow in offline mode with kepler? >> >> >> >> By offline mode I mean something like >> >> >> >> 1) Some services in the workflow are long running >> >> 2) The workflow is composed, saved and submitted to kepler (some >>server) >> >> 3) The server will run the workflow and the user can monitor the >> >> workflow time to time? >> >> >> >> If yes where I can found more information about how to do it? >> >> >> >> Thanks >> >> Srinath >> >> _______________________________________________ >> >> Kepler-users mailing list >> >> Kepler-users at ecoinformatics.org >> >> >>http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-users >> > _______________________________________________ >> > Kepler-users mailing list >> > Kepler-users at ecoinformatics.org >> > >>http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-users >> >> >> > >_______________________________________________ >Kepler-users mailing list >Kepler-users at ecoinformatics.org >http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mercury.nceas.ucsb.edu/ecoinformatics/pipermail/kepler-users/attachments/20051220/9d6cb7cf/attachment.htm

