Details
-
Type:
Refinement
-
Status:
Resolved
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 1.5
-
Fix Version/s: 1.6
-
Component/s: None
-
Labels:None
Description
Codewise the description of how to programmatically execute a workflow is correct:
http://www.mygrid.org.uk/wiki/Mygrid/ExecutingWorkflowOutsideOfTaverna
but the problem is how it is invoked. Because of Raven the application needs to be launched through the bootstrap, and the application deployed as one or more maven artifacts. This is likely to put off a lot of users and may not always be suitable if embedded as part of a large existing application.
Requires some investigation and the creation of some utilities (e.g. some sort of wrapper launcher) that simplifies this process.
Using long-running workflows solves the real requirement for 80% of our users.