Deploying a BPM Application Fails If the Referenced Organization Model Has Been Upgraded

Business Process applications fail to deploy and go into ’Waiting for dependencies’ state when the referenced Organization Model version has been upgraded.

TIBCO ActiveMatrix Administrator identifies applications by their name and version number. When an Organization Model is deployed with the same name as that of an existing Organization Model, ActiveMatrix Administrator undeploys the existing one, regardless of the version. As Business Processes reference the major version of the Organization Model, removing the referenced Organization Model results in a failure to deploy the Business Process application.

Possible Solutions

  • Upgrade the Business Process applications to refer to the newer Organization Model version and redeploy the affected applications.
  • Deploy the upgraded Organization Model with a new Application name. This ensures that ActiveMatrix Administrator does not undeploy the older organization model. At runtime, one can reference entities from both organization models.