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:

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.





