Delivering a New Package

A package must be made available for delivery to a runtime instance. Usually, a project is designed and packaged on a machine other than the administrator’s workstation and does not appear in the Orchestration Navigator. Coordinate the location or transmittal of the package with the person delivering the package to the runtime instance.

If a package exists on the instance, see Delivering an Updated Package.

Note: Only one package can reside on a runtime instance.  

WARNING! Before stopping the instance to use the new package, verify that no active business process instances are being analyzed. All business process should be complete. Substitution of a new package instance can result in runtime errors if the configuration and metadata for any active business process instances have changed.

 

To deliver a package:

  1. In the Server Explorer, connect to the runtime instance where you are deploying your package. If a runtime instance does not exist, see Creating a Runtime Instance.

The service machine should show a status of connected. If it does not, click the expand symbol next to the instance name to connect to it.

  1. Stop the runtime instance.

  2. Do one of the following to select and deliver the package to the runtime instance.

a.  Right-click on the instance in the Server Explorer and select Deliver Package from the shortcut menu.

b.  Browse your file system and select the package (xxx.bpi) file.

c.  Click OK.

a.  In the Orchestration Navigator, select the package you want to deploy.

b.  Drag and drop your package onto the runtime instance.

  1. If you are updating a package or substituting one package for another, confirm that you want to overwrite the previous package with the new package.

The status information for the package in the Server Explorer changes to Need to Deploy.

 

When the project package is delivered to a runtime instance, the agent copies pertinent information to the runtime instance.

The next step is to define the physical bindings for the logical endpoints in the business process. See Binding Service Endpoints.