Deploying BPM Applications

This topic describes how to deploy a BPM application for use at run-time.

Once you have developed a BPM application, its constituent elements must be deployed to the BPM runtime so that the application can be run. The following elements must be deployed:

  • the process (or processes, including both business processes and pageflow processes),
  • any organization model used by the process,
  • any forms used by the process,
  • any structured data used by the process.
Note: You do not need to deploy the Business Object Model for a project separately, even if it is contained in a separate project from the one you are deploying. It will be included with the project using the Business Object Model by TIBCO Business Studio when it is deployed.

You can deploy an application to BPM in any of the following ways:

  • From the ActiveMatrix Administrator:
  • From TIBCO Business Studio. TIBCO Business Studio generates CLI scripts and runs them, so in some circumstances has the same effect as using Administrator CLI. The scripts report errors in case of failures. From TIBCO Business Studio you can:
    • Deploy an application to the server directly using a deployment server. You can use either a deployment wizard or a drag-and-drop method.
    • Export to a Distributed Application Archive (DAA) and deploy.
    • Create and execute a deployment script that can be used to deploy a project, or to deploy multiple projects simultaneously, from the command-line. See Scripted Deployment for information on this process.