This topic explains application management considerations that are specific to enterprise applications that contain business processes or human tasks.
Enterprise applications that contain business processes differ in some important respects from enterprise applications that do not contain business processes or human tasks.
You can distribute business processes and human tasks to deployment targets that contain the corresponding Service Component Architecture (SCA) Enterprise JavaBeans (EJB) module. A deployment target can be a server or a cluster.
Before you try to stop a business process or human task application while a process instance or human task instance that belongs to it exists, stop the process template of task template, to prevent new instances from being created. Otherwise, an error message is written to the SystemOut.log file, and the application does not stop.
Before you can successfully uninstall a business process application, all business process templates must be stopped and all process instances must be deleted.
Before you can successfully uninstall a human task application, all human task templates must be stopped and all task instances must be deleted.
A process administrator can use Business Process Choreographer Explorer to terminate and delete any surviving process instances and human task instances. For details about how to stop business process templates and human task templates, and uninstall these applications, see Uninstalling business process and human task applications.
Parent topic: Installing and uninstalling business process and human task applications
Related concepts
Deployment of models
Related tasks
Uninstalling business process and human task applications