IBM BPM, V8.0.1, All platforms > Installing, deploying, and undeploying applications in the runtime environment > Installing process application snapshots
Installing snapshots on offline process servers
If you want to install a snapshot to a process server that is not currently connected to the Process Center server (an offline server), create an installation package, extract it, and transfer it to the offline server. Then, use administrative commands on the server to install the package.
Complete the following tasks before install a snapshot on an offline process server.
- Create a snapshot of the process application to be installed.
- Add an offline server, making sure that its version is identical to the version of your Process Center server.
- Before install a snapshot on a process server, make sure that the snapshot can be activated successfully.
- Ensure the target process server supports the capability for the snapshot. At minimum, the process server must support business process definitions, including the Java™ EE artifacts (such as servlets) that are part of the definition.
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. Similarly, 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 BPM Advanced. In these example situations, If you attempt to install the snapshot on a BPM Standard or BPM Express server, you will receive a message or exception that states that the server does not contain sufficient capabilities to run the process application.
Additional information about server capabilities is in the topic Capabilities of IBM BPM configurations.
These tasks use the Process Center Console and the BPMCreateOfflinePackage, BPMExtractOfflinePackage, and BPMInstallOfflinePackage commands to create an installation package and install it on an offline server. You can also use the retrieveProcessAppPackage and installProcessAppPackage commands, although they have been deprecated.
Installation packages are available on the Process Center Server as long as the selected offline server exists. If you remove the offline server, the installation packages for that server are also deleted.
- Create an installation package
Use the Process Center Console to create an installation package for the snapshot you want to install on the offline server.- Extracting an installation package to a file
After you create an installation package, you need to extract it to a file. Use the BPMExtractOfflinePackage command to extract an installation package.- Transferring and installing an installation package
After you create and extract an installation package, you need to transfer it to the offline server. Then, use administrative commands on the server to install the package.
Installing process application snapshots
Related concepts:
(Deprecated) Performing offline installation steps separately
Related tasks:
(Deprecated) Creating a custom installation script for offline process servers
Related information:
BPMCreateOfflinePackage command
BPMExtractOfflinePackage command
BPMInstallOfflinePackage command