Access Keys:
Skip to content (Access Key - 0)

Workflow


Before You Begin


Contents

Prerequisite Software and Container Installation


In order to install and run the caGrid Taverna Workflow Service, you need to install the caGrid 1.4 prerequisites and configure a container to host the Taverna service. This guide assumes the existence of a Tomcat container.

The installation of caGrid 1.4 can occur via the recommended caGrid 1.4 Installer, or by using the manual caGrid 1.4 installation procedures.

If you are upgrading your installation rather than performing a fresh installation, see the upgrade instructions located on the following wiki page: https://wiki.cagrid.org/display/caGrid14/Upgrade+TavernaWorkflowService

Start Tomcat Container

In order to download and configure the Taverna workflow service with Tomcat, start the Tomcat service. Use the following commands:

%> cd $CATALINA_HOME/bin
%> ./startup.sh

When finished, the Tomcat service is started. Use the instructions below to validate that the container service has started.

Validate Tomcat Installation and Service Start-up

Once the Tomcat service has started, validate proper deployment and start-up using a browser.

Assuming that you are using the default 8080 port, enter the following URL into the browser address bar:

http://localhost:8080/

If you are not using the default port, change the URL to reflect the port used to configure Tomcat:

https://localhost:__<port_number>_

For example, if you are using a secure port instead of the default port, the URL you enter may instead be:

https://localhost:8443/

When the URL opens, you should see the default Tomcat home page in the browser window as shown in the following figure:

screenshot of the Tomcat home page in a browser window

Build Taverna Workflow Service


If you used the Installer or Manual methods identified and linked to in the previous section to install the current caGrid software release, skip this section. Those installation methods automatically build the Taverna Workflow Service along with caGrid.

In the event that you want to build caGrid manually, opening a terminal window and entering the following commands will run the ant build in the caGrid home directory:

%> cd $CAGRID_HOME
%> ant all

This should build the complete caGrid software release, including the Taverna Workflow Service. Once the build is complete, find the Taverna Workflow Service at: $CAGRID_HOME/caGrid/projects/TavernaWorkflowService. From this point forward, we will refer to this location as $TWS_HOME.

Last edited by
Sarah Honacki (860 days ago)
Adaptavist Theme Builder Powered by Atlassian Confluence