Configuring Business Process Choreographer

This describes how to configure the Business Process Choreographer containers for business processes and for human tasks, and the Business Process Choreographer Explorer.

Why and when to perform this task

Business Process Choreographer supports enterprise applications that include business processes and human tasks. It provides a container for business processes and a container for human tasks. These containers must be installed and configured before being used. The human task container requires the business process container and the staff service. The Business Process Choreographer Explorer provides a Web client interface for human interaction and administrating business processes and human tasks.

Steps for this task

  1. If you selected the Business Process Choreographer sample configuration option when you installed WebSphere Process Server, the business process container, human task container, and Business Process Choreographer Explorer are already configured.

    You can check if they are configured, by looking in the administrative console for enterprise applications with names that start with BPEContainer, BPCExplorer, and TaskContainer.

    The sample configuration uses a Cloudscape database and the WebSphere default messaging provider. This sample configuration is not suitable for a production system. Because you can only have one Business Process Choreographer configuration, you must remove the sample configuration, as described in Removing the Business Process Choreographer configuration before you can continue configuring Business Process Choreographer to use WebSphere MQ or a different database.

  2. Perform one of the following:
    1. If you want to use an administrative script to configure Business Process Choreographer:
      1. Perform Using the bpeconfig.jacl script file to configure Business Process Choreographer.
      2. If you want to use a local Oracle database, you must create it manually.
      3. Continue at step 3.
    2. If you want to use the installation wizards to configure Business Process Choreographer, perform both of the following:
      1. Configuring the business process container using the installation wizard
      2. Configuring the human task container, using the installation wizard.
  3. If you are using an LDAP staff plug-in, perform: Configuring the LDAP staff plug-in provider. The system and user registry staff plug-in providers can be used without configuring them.
  4. If you have a Network Deployment (ND) environment, and you either used the human task container install wizard, or an error occurred when running the bpeconfig.jacl script, then you must setup the scheduler calendars application. Perform one of the following:
    • If you have already installed the scheduler calendars application on a server, install it on additional servers by performing the following steps:
      1. Select Applications > Enterprise Applications.
      2. Select SchedulerCalendars.
      3. Under the Additional Properties section, select Map modules to servers.
      4. Select the check box for the Module Calendars.
      5. Select all the servers and the clusters on which you have configured a business process container, be sure to also select any servers or clusters where you want the SchedulerCalendars application to remain.
      6. Select Apply.
      7. Select OK.
      8. Save and Synchronize changes with Nodes.
    • If this is the first time that you are installing the scheduler calendars application on a server, perform the following steps:
      1. Select Applications > Install New Application.
      2. In the file selector window, browse to the installableApps subdirectory of the install_root directory.
      3. Select ScheduleCalendars.ear.
      4. Select Next.
      5. Accept the default values and select Next again.
      6. Continue to accept the default values until you get to the 'Map modules to servers' step, then select any servers and clusters on which you want to load the ScheduleCalendars application, then select Next.
      7. On the summary step, select Finish.
      8. After the application has finished installing, select Save to Master Configuration.
      9. Save and synchronize changes.
  5. Activate Business Process Choreographer: Perform Activating Business Process Choreographer.
  6. Optional: If you have not yet installed and configured the Business Process Choreographer Explorer, you can configure it now. Perform Configuring Business Process Choreographer Explorer.
  7. Optional: Verify that Business Process Choreographer works: Perform Verifying that Business Process Choreographer works.
  8. Optional: If there are problems: Perform Troubleshooting the Business Process Choreographer configuration.

Result

Business Process Choreographer is configured and working.

What to do next

Now you can run enterprise applications that contain business processes or human tasks, or both.

Terms of use |

Last updated: Thu Apr 27 15:20:09 2006

(c) Copyright IBM Corporation 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)