Prequisites

The BIS-Grid Workflow Engine is an extension for the UNICORE 6 Grid Middlware and runs inside a UNICORE 6 Service container. The actual workflow execution is done in a WSRF-compliant WS-BPEL engine. At the moment, the ActiveBPEL engine is supported.

  • Install UNICORE 6 Quickstart - there are packages for UNICORE 6.2.2 (older version with some missing features) and UNICORE 6.3.0 http://www.unicore.eu
  • Install and configure the ActiveBPEL workflow engine (see installation instructions )

BIS-Grid Workflow Engine Installation

  • Download the latest release for your UNICORE 6 installtion from http://sourceforge.net/projects/bis-grid/files/
  • Unpack the Archive
  • Execute the install script:
    • ./install.sh <path to your unicore 6.x.x installation>
    • If your ActiveBPEL installation uses persistence, you also need to download a connector to the database e.g.: mysql-connector-java-5.1.6.jar . Copy the jar into the <UNIORE_INSTALLTION>/unicorex/lib folder and configure the configuratior in the bisgrid.properties (see below).
  • Edit uas.properties
    • Add the new startup code class to the uas.onstartup property: de.dgrid.bisgrid.services.deployment.DeployBisGrid
    • Add the new property bisgrid.properties.file=<path to bisgrid properties>/bisgrid.properties
  • Configure the BIS-Grid Engine by using the propertys in the bisgrid.properties file. See Configuration .