Why and when to perform this task
To uninstall an enterprise application that contains business processes
or human tasks, perform the following actions:
Steps for this task
- Stop all process and task templates in the application.
This
action prevents the creation of process and task instances.
- Click in the administrative console navigation
pane.
- Select the application that you want to stop.
- Under Related Items, click EJB Modules,
then select an Enterprise JavaBeans™ (EJB) module. If
you have more than one EJB module in the list, select the EJB that correspond
to your Service Component Architecture (SCA) module that contains the business
process or human task. You can find the corresponding EJB by appending EJB
to the SCA module name. For example, if your SCA module was named TestProcess,
the EJB module is TestProcessEJB.jar.
- Under Additional Properties, click Business Processes or Human
Tasks, or both, as appropriate.
- Select all process and task templates by clicking the appropriate
check box.
- Click Stop.
Repeat this step for all EJB modules that contain business
process templates or human task templates.
- Verify that all the stand-alone servers, the database, and at least
one application server for each cluster are running:
In a Network
Deployment (ND) environment, the deployment manager, all ND-managed stand-alone
application servers, and at least one application server must be running for
each cluster where the application is installed.
- Verify that no process instances or task instances exist.
If necessary, an administrator can use Business Process Choreographer
Explorer to delete any process or task instances.
- Optional: If you use the administrative
commands to uninstall applications, make sure that the administrative client
is connected to a server process.
- In an ND environment, the process is the deployment manager.
- In a stand-alone environment, the process is the application server.
- Stop and uninstall the application:
- Click in the administrative console navigation
pane.
- Select the application that you want to uninstall and click Stop. This step fails if any process instances still exist in the application.
- Delete all process instances.
- Select again the application that you want to uninstall.
- Click Uninstall.
Result
The process application is uninstalled.