This describes the quick installation and deployment overview of the BPEL based Workflow Service. Detailed instructions are available at the Admin Page.
To see all of the documentation for the BPEL based Workflow Service, see Workflow documentation.
Assuming that you have already installed the Prerequisite Software, lets proceed:
One of the optional installations in the pre-requisite software is the Tomcat 5.0.28.
Download the appropriate version of tomcat, as detailed in the version of caGrid you are using. Links are on the Software Releases page. After downloading the Tomcat, set the environment variable CATALINA_HOME pointing to the installed Tomcat location. For e.g:
After verifying that both, $CATALINA_HOME and $GLOBUS_LOCATION are pointing to the correct locations, do this:
For detailed instructions on configuring Tomcat with and without security, refer Configure Tomcat
Download the complete caGrid software from the subversion: For e.g.:
caGrid 1.3 Release Stream:
There are other options to download the CaGrid software release.
Now Build the caGrid software stack:
- Download the ActiveBPEL software from ActiveBPEL
- From downloaded location, run:install.sh
- Open the following URL in a browser: http://localhost:8080/BpelAdmin/
We should see a BPEL Admin page.
- Edit service.properites located inside $BWS_HOME. Edit http to https and 8080 to 8443)
- From within $BWS_HOME, run :
The "ant deployTomcat" in the previous steps add the security context to the BPEL Admin page.
Now open the URL: http://localhost:8080/BpelAdmin/. This should prompt for an Admin username and password in order to proceed.
Set the username and password in a config file at : $CATALINA_HOME/conf/BpelAdmin-users.xml and restart the container for the login to take effect.
Now open the URL: http://localhost:8080/BpelAdmin/ again and enter the username and password.
That's it. Congratulations, you have successfully installed and deployed a BPEL based Workflow Service.
You can Validate if the installation was correct at : Validate