IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Work with the Process Center repository

Disassociating a module or library from a process application or toolkit

When you disassociate a module or library from a process application or toolkit, you remove the association between the workspace and Process Center artifacts.

You disassociate a module or library when it is no longer needed by the process application.

You can disassociate a module while you are connected to the Process Center. After you disassociate, you can (if you so choose) move that disassociated module to another process application or toolkit.

If you are disconnected from the Process Center, you can disassociate a module only if you plan to copy that module to another process application, toolkit or process center. You need to switch to the advanced view so you can see the module that you are disassociating. See the "Switching between simple and advanced mode" topic in the related link section.

Restriction: When you disassociate a default project (for example, the default module: PA_Implementation or the default library: PA_Library), you cannot then reassociate the same default project that you have disassociated. To associate the disassociated default project back to the Process Center, you must rename the project before you can associate it to the same process application or toolkit in the Process Center. If a process application does not have a default project associated to it (for example, the default module: PA_Implementation or the default library: PA_Library), when you open that process application in your workspace, a default project is automatically created.


Procedure

To disassociate a module or library from a process application or toolkit:

  1. To disassociate a module or library:

    1. If you are connected to the Process Center, right-click the module or library you want to disassociate from a process application or toolkit. From the menu, click Disassociate from Process Center. A message warns that the module or library will be disassociated from the Process Center, where other people might have been using it.

    2. If you are disconnected from the Process Center, right-click the module or library you want to disassociate from a process application or toolkit. From the menu, click Disassociate. A message warns that the module or library will be disassociated from the process application or toolkit only in your workspace. Your modules and libraries will still be in the Process Center.
  2. Check if there are other modules and libraries with a dependency on the module or library that is being disassociated. Disassociate those modules and libraries also and remove their dependency. If the module or library is refactored and is still needed by these other modules and libraries, associate them again with the refactored module or library and add the dependencies back.

  3. Click Yes to continue or No to leave the module or library in its present state.


Results

When a module or library is disassociated:


What to do next

Transitioning from process applications and toolkits to modules and libraries might also require updates to some of your artifacts that are contained in your modules and libraries.

For example, if your process application or toolkit contains a BPEL process migration specification (that might use the snapshot versioning process), all BPEL process migration specifications will be deleted.

Process Center repository


Related tasks:
Switching between simple and advanced mode