Installing snapshots on a connected process server

You can install a process application snapshot with or without toolkit dependencies to any test or production process server that supports the artifacts in the application. When you install a process application snapshot, a corresponding business level application (BLA) is created and started.

Before you begin

To install snapshots to process servers, you must have administrative access to the process application.

In addition, make sure the version of the Process Center server and the version of the process server match exactly before you begin to install the snapshot.

About this task

You can install a snapshot to one or more process servers that support the capability for the snapshot. At minimum, the process server must support business process definitions, including the JEE artifacts (such as servlets) that are part of the definition.

If you intend to install a snapshot of an advanced process application (which is a process application that has been opened in an IBM® Integration Designer workspace or that contains a toolkit that has been opened in the workspace), you can only install the snapshot on an IBM Business Process Manager Advanced server. If you attempt to install the snapshot on a Business Process Manager Standard or Business Process Manager Express server, you will receive a message or exception that states that the server does not contain sufficient capabilities to run the process application.

For example, if your process application contains a monitor model, you can install it only on a process server that has IBM Business Monitor capability. And if your process application contains Advanced Integration Services (for example, Service Component Architecture modules and dependent libraries), you can install it only on a process server that is configured for IBM Business Process Manager Advanced. For additional information about server capabilities, see the topic Capabilities of IBM Business Process Manager configurations.
Note: To install (deploy) a monitor model with a process application snapshot, the user or group to which you belong must have been assigned the Deployer administrative security role. If you are not currently assigned to the Deployer role, perform the following task before you install the monitor model:
  1. Log in to the administrative console.
  2. Click Users and Groups > Administrative User roles or Users and Groups > Administrative Group roles.
  3. Select your user or group to open it.
  4. Under Roles, select Deployer and click OK.

To install a snapshot, perform the following steps.

Procedure

  1. Log in to Process Center. Make sure the ID you use is in the tw_admins or tw_authors group and has been assigned the deployer role for WebSphere Application Server.
  2. From the Process Apps tab, click the process application you want to install, and then click Snapshots. The Snapshots list displays all available snapshots and the status of each.
  3. Click Install next to the snapshot you want to install. The Install Snapshot to Server dialog box opens.
  4. Select the server or servers on which you want to install the snapshot, and then click Install.
    Note: The installation process checks to see if the target server is currently running any instances of the business process definitions included in the snapshot. If it detects one or more running instances on the target server, you are asked whether you want to migrate those running instances to the new snapshot. See "Migrating instances" for more information.

Results

The snapshot is installed in an active state. Any toolkit dependencies for the snapshot are also installed, if they do not already exist on the target server. If you log into Business Space, you can navigate to the dashboard for the process application.