Skip to main content

Deploy the Java EE Process Application

The next step consists in building and deploying the process application.

Build the Process Application​

To deploy the process application select the pom.xml in the Package Explorer, perform a right-click and select Run As / Maven Clean and afterwards Run As / Maven Install. This will generate a WAR file named pizza-order.war in the target/ folder of your Maven project.

If the pizza-order.war file is not visible after having performed the Maven build, you need to refresh the project (F5) in Eclipse.

Deploy to WildFly​

To deploy the process application, copy and paste the pizza-order.war from your Maven project target folder to the $OPERATON_HOME/server/wildfly-VERSION/standalone/deployments folder.

Check the log file of the WildFly server. If you see a log message like the following one, the deployment was successful:

INFO [org.operaton.bpm.container.impl.jboss.service.ProcessApplicationDeploymentService] Deployment summary for process archive 'pizza-order' of process application 'pizza-order':

pizza-order.bpmn

INFO [javax.enterprise.resource.webcontainer.jsf.config] Initializing Mojarra 2.1.18-jbossorg-1 20130205-1414 for context '/pizza-order' INFO [org.hibernate.validator.internal.util.Version] HV000001: Hibernate Validator 4.3.1.Final INFO [org.jboss.as.server] JBAS018559: Deployed "pizza-order.war" (runtime-name : "pizza-order.war")