0.4.0 tagged and snapshot-released to CARMEN.
Email from Stuart 2007-08-07:
Hi Georgios.
I've now deployed the Remote Execution plugin for Taverna that I said I would provide to you. Taverna 1.5.2 is required to install the plugin, and can be installed by
- Open Tools/Plugin Manager
- Click Find New Plugins
- Click Add Plugin Site
- Add the following URL for the site, and provide a name of your choosing. This is a temporary plugin definition until Taverna 1.6 is released.
http://www.cs.man.ac.uk/~sowen/plugins/
- You should now should now get the option to add the Plugin "Remote Taverna Execution 0.4.0". Click the checkbox and select Install. It may take a little while to download all the plugin components. When I was testing I found it took about 5 minutes.
The server component can be downloaded from:
http://www.cs.man.ac.uk/~sowen/files/remotetaverna.war
and we've put together some installation and configuration instructions here:
http://www.cs.man.ac.uk/~sowen/files/remotetaverna.html
Once the plugin is installed and the server is installed and running you then need to configure the plugin. Whilst on the "Execute Remotely" perspective within Taverna select "New". You now need to provide a new and the URI of the server. This is the baseURL you provided when setting up the server, with '/v1/' appended (this is a REST convention). I believe the trailing slash is necessary at the moment. You must also provide a username and password for a user you added whilst setting up the server. You will know you are successfully connected when at the bottom of this screen there is the log message: "Loaded Jobs from <name>". (Whilst writing this I've noticed that you sometimes have to resize the Taverna window for this log panel to become visible).
To run a workflow simply click the "Run workflow remotely" button, and also provide any inputs if required.
Once a workflow has been submitted it is placed on a Queue. In this version the queue is monitored every 20 seconds, after which the workflow will enter the DEQUEUED state. For your first run you may find this takes some time as the Taverna invocation module will need to download some dependencies to the Taverna Home location you configured whilst configuring the server. After this the workflow will start running and you can view its progress by clicking on its entry in the list and selecting the View Progress button. Once the workflow has finished running it will be marked as COMPLETE and you can view the results by clicking on the same button. It is not possible to close the progress in the version for 1.5.2 since this requires core Taverna changes, so unfortunately you currently have to restart Taverna to view the results if you've been monitoring the workflow progress.
You can refresh the view by clicking the refresh button, and clicking on the entries in the list will expand them to allow you to delete a waiting job, view its progress or view its final results.
Please let us know how you get on. I am away on holiday as from Thursday but you can contact Stian or June whom I've also CC'd this email to.
regards,
Stuart.
Awaiting further bug reports and feature requests for finalisation with Taverna 1.6 release
ALLOCATED to Stuart