Modifying Resource Templates to Install Multiple BPM Environments

  1. Define the scope of the resources using the Administrator.
    • Only one resource instance with a given name can be created on a node and it does not matter from which type of resource template that resource instance was created and what scope that resource template belongs to. For example, let us say you have two resource templates - one Jdbc with scope Global and another HttpConnector with scope Environment. You can create a resource instance named "ResourceInstance" from Jdbc resource template, on say node "node1". But if you try to create a new resource instance with the same name "ResourceInstance" from HttpConnector resource template, on the same node "node1", this resource instance creation fails.
    • You can have a resource template with identical names and of same type in different environments. And as these resource templates are scoped at the environment, they can have separate configurations.
  2. Enforce the configured scope for each shared resource instance.

  3. Deploy the application as usual.