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 ND server, all ND-managed
stand-alone application servers, and at least one application server must
be running for each cluster where the application is installed.
- 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.
- Verify that no process instances or task instances exist.
If necessary, a process administrator can use Business Process Choreographer
Explorer to delete any process instances.
- 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.