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
- 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.
Draft comment:
This step has been restructured
for 6.0.1. taskconfig.jacl is no longer described.
Perform
one of the following:- If you want to use an administrative script to configure Business
Process Choreographer:
- Perform Using the bpeconfig.jacl script file to configure Business Process Choreographer.
- If you want to use a local Oracle database,
you must create it manually.
- Continue at step 3.
- If you want to use the installation wizards to configure Business
Process Choreographer, perform both of the following:
- Configuring the business process container using the installation wizard
- Configuring the human task container, using the installation wizard.
- 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.
- 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:
- Select .
- Select SchedulerCalendars.
- Under the Additional Properties section, select Map modules
to servers.
- Select the check box for the Module Calendars.
- 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.
- Select Apply.
- Select OK.
- 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:
- Select .
- In the file selector window, browse to the installableApps subdirectory
of the install_root directory.
- Select ScheduleCalendars.ear.
- Select Next.
- Accept the default values and select Next again.
- 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.
- On the summary step, select Finish.
- After the application has finished installing, select Save
to Master Configuration.
- Save and synchronize changes.
- Activate Business Process Choreographer: Perform Activating Business Process Choreographer.
- 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.
- Optional: Verify that Business Process Choreographer
works: Perform Verifying that Business Process Choreographer works.
- 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.