Adding a class to your Java application provides your applications with the following services:

    • Bootstrap embedded process engine(s) or look up container managed process engine(s). You can define multiple process engines in a file named processes.xml which is added to your application. The ProcessApplication class makes sure this file is picked up and the defined process engines are started and stopped as the application is deployed/undeployed.
    • A processes.xml file to META-INF: The deployment descriptor file allows you to provide a declarative configuration of the deployment(s) that this process application makes to the process engine. It can be empty (see the ) and serve as simple marker file. If it is not present then the engine will start up but auto-deployment will not be performed.