Error While Deploying the pizza-order project

Hello All,

I am new to Camunda community and trying to learn the same. While following steps of “EJB Service Task” through “Camunda Platform 7 documentation | docs.camunda.org” I am getting the below error while deploying the .war file.
I am using
1)7.9.0 Camunda Wildfly for my practice.
2) Eclipse version - Version: 2020-03 (4.15.0)

LOG:
2020-05-31 17:00:06,830 INFO [org.jboss.as.repository] (DeploymentScanner-threads - 1) WFLYDR0001: Content added at location C:\Camunda\camunda-bpm-wildfly11-7.9.0\server\wildfly-11.0.0.Final\standalone\data\content\65\68eb6a9fe85ed8cc7d409fc5fb24ae708b8cd5\content
2020-05-31 17:00:16,597 INFO [org.jboss.as.server.deployment] (MSC service thread 1-5) WFLYSRV0028: Stopped deployment pizza-order.war (runtime-name: pizza-order.war) in 7165ms
2020-05-31 17:00:18,130 INFO [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0027: Starting deployment of “pizza-order.war” (runtime-name: “pizza-order.war”)
2020-05-31 17:00:24,170 INFO [org.camunda.bpm.container.impl.jboss.deployment.processor.ProcessApplicationProcessor] (MSC service thread 1-1) Detected user-provided @ProcessApplication component with name ‘DefaultEjbProcessApplication’.
2020-05-31 17:00:43,118 INFO [org.jboss.weld.deployer] (MSC service thread 1-4) WFLYWELD0003: Processing weld deployment pizza-order.war
2020-05-31 17:00:54,812 INFO [org.jboss.as.ejb3.deployment] (MSC service thread 1-4) WFLYEJB0473: JNDI bindings for session bean named ‘OrderBusinessLogic’ in deployment unit ‘deployment “pizza-order.war”’ are as follows:

java:global/pizza-order/OrderBusinessLogic!org.camunda.bpm.getstarted.pizza.OrderBusinessLogic
java:app/pizza-order/OrderBusinessLogic!org.camunda.bpm.getstarted.pizza.OrderBusinessLogic
java:module/OrderBusinessLogic!org.camunda.bpm.getstarted.pizza.OrderBusinessLogic
java:global/pizza-order/OrderBusinessLogic
java:app/pizza-order/OrderBusinessLogic
java:module/OrderBusinessLogic

2020-05-31 17:00:54,834 INFO [org.jboss.as.ejb3.deployment] (MSC service thread 1-4) WFLYEJB0473: JNDI bindings for session bean named ‘DefaultEjbProcessApplication’ in deployment unit ‘deployment “pizza-order.war”’ are as follows:

java:global/pizza-order/DefaultEjbProcessApplication!org.camunda.bpm.application.ProcessApplicationInterface
java:app/pizza-order/DefaultEjbProcessApplication!org.camunda.bpm.application.ProcessApplicationInterface
java:module/DefaultEjbProcessApplication!org.camunda.bpm.application.ProcessApplicationInterface
java:global/pizza-order/DefaultEjbProcessApplication
java:app/pizza-order/DefaultEjbProcessApplication
java:module/DefaultEjbProcessApplication

2020-05-31 17:01:05,693 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-5) MSC000001: Failed to start service jboss.deployment.unit.“pizza-order.war”.INSTALL: org.jboss.msc.service.StartException in service jboss.deployment.unit.“pizza-order.war”.INSTALL: WFLYSRV0153: Failed to process phase INSTALL of deployment “pizza-order.war”
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:172)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:2032)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1955)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: WFLYEE0041: Component class org.camunda.bpm.getstarted.pizza.OrderBusinessLogic for component OrderBusinessLogic has errors:
WFLYJPA0033: Can’t find a persistence unit named null in deployment “pizza-order.war”
at org.jboss.as.ee.component.deployers.ModuleJndiBindingProcessor$1.handle(ModuleJndiBindingProcessor.java:157)
at org.jboss.as.ee.component.ClassDescriptionTraversal.run(ClassDescriptionTraversal.java:54)
at org.jboss.as.ee.component.deployers.ModuleJndiBindingProcessor.processClassConfigurations(ModuleJndiBindingProcessor.java:186)
at org.jboss.as.ee.component.deployers.ModuleJndiBindingProcessor.deploy(ModuleJndiBindingProcessor.java:143)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:165)
… 5 more

2020-05-31 17:01:07,847 ERROR [org.jboss.as.controller.management-operation] (DeploymentScanner-threads - 1) WFLYCTL0013: Operation (“full-replace-deployment”) failed - address: ([]) - failure description: {
“WFLYCTL0080: Failed services” => {“jboss.deployment.unit."pizza-order.war".INSTALL” => “WFLYSRV0153: Failed to process phase INSTALL of deployment "pizza-order.war"
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: WFLYEE0041: Component class org.camunda.bpm.getstarted.pizza.OrderBusinessLogic for component OrderBusinessLogic has errors:
WFLYJPA0033: Can’t find a persistence unit named null in deployment "pizza-order.war"”},
“WFLYCTL0412: Required services that are not installed:” => [“jboss.deployment.unit."pizza-order.war".beanmanager”],
“WFLYCTL0180: Services with missing/unavailable dependencies” => [
“jboss.deployment.unit."pizza-order.war".weld.weldClassIntrospector is missing [jboss.deployment.unit."pizza-order.war".beanmanager]”,
“jboss.deployment.unit."pizza-order.war".batch.artifact.factory is missing [jboss.deployment.unit."pizza-order.war".beanmanager]”
]
}
2020-05-31 17:01:14,118 INFO [org.jboss.as.server] (DeploymentScanner-threads - 1) WFLYSRV0016: Replaced deployment “pizza-order.war” with deployment “pizza-order.war”
2020-05-31 17:01:14,208 INFO [org.jboss.as.controller] (DeploymentScanner-threads - 1) WFLYCTL0183: Service status report
WFLYCTL0186: Services which failed to start: service jboss.deployment.unit.“pizza-order.war”.INSTALL: WFLYSRV0153: Failed to process phase INSTALL of deployment “pizza-order.war”

2020-05-31 17:01:14,309 INFO [org.jboss.as.repository] (DeploymentScanner-threads - 1) WFLYDR0002: Content removed from location C:\Camunda\camunda-bpm-wildfly11-7.9.0\server\wildfly-11.0.0.Final\standalone\data\content\e1\0e8201f9c7cd84d68c7a014b2d58aa411ff0bb\content
2020-05-31 17:33:33,353 INFO [org.jboss.as.repository] (DeploymentScanner-threads - 1) WFLYDR0001: Content added at location C:\Camunda\camunda-bpm-wildfly11-7.9.0\server\wildfly-11.0.0.Final\standalone\data\content\df\5f41c0b67424e5166644cd8628de9969fdea54\content
2020-05-31 17:33:38,453 INFO [org.jboss.as.server.deployment] (MSC service thread 1-6) WFLYSRV0028: Stopped deployment pizza-order.war (runtime-name: pizza-order.war) in 3848ms
2020-05-31 17:33:39,143 INFO [org.jboss.as.server.deployment] (MSC service thread 1-5) WFLYSRV0027: Starting deployment of “pizza-order.war” (runtime-name: “pizza-order.war”)
2020-05-31 17:33:46,494 INFO [org.camunda.bpm.container.impl.jboss.deployment.processor.ProcessApplicationProcessor] (MSC service thread 1-5) Detected user-provided @ProcessApplication component with name ‘DefaultEjbProcessApplication’.
2020-05-31 17:33:55,782 INFO [org.jboss.weld.deployer] (MSC service thread 1-1) WFLYWELD0003: Processing weld deployment pizza-order.war
2020-05-31 17:33:59,002 INFO [org.jboss.as.ejb3.deployment] (MSC service thread 1-1) WFLYEJB0473: JNDI bindings for session bean named ‘OrderBusinessLogic’ in deployment unit ‘deployment “pizza-order.war”’ are as follows:

java:global/pizza-order/OrderBusinessLogic!org.camunda.bpm.getstarted.pizza.OrderBusinessLogic
java:app/pizza-order/OrderBusinessLogic!org.camunda.bpm.getstarted.pizza.OrderBusinessLogic
java:module/OrderBusinessLogic!org.camunda.bpm.getstarted.pizza.OrderBusinessLogic
java:global/pizza-order/OrderBusinessLogic
java:app/pizza-order/OrderBusinessLogic
java:module/OrderBusinessLogic

2020-05-31 17:33:59,036 INFO [org.jboss.as.ejb3.deployment] (MSC service thread 1-1) WFLYEJB0473: JNDI bindings for session bean named ‘DefaultEjbProcessApplication’ in deployment unit ‘deployment “pizza-order.war”’ are as follows:

java:global/pizza-order/DefaultEjbProcessApplication!org.camunda.bpm.application.ProcessApplicationInterface
java:app/pizza-order/DefaultEjbProcessApplication!org.camunda.bpm.application.ProcessApplicationInterface
java:module/DefaultEjbProcessApplication!org.camunda.bpm.application.ProcessApplicationInterface
java:global/pizza-order/DefaultEjbProcessApplication
java:app/pizza-order/DefaultEjbProcessApplication
java:module/DefaultEjbProcessApplication

2020-05-31 17:34:01,516 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC000001: Failed to start service jboss.deployment.unit.“pizza-order.war”.INSTALL: org.jboss.msc.service.StartException in service jboss.deployment.unit.“pizza-order.war”.INSTALL: WFLYSRV0153: Failed to process phase INSTALL of deployment “pizza-order.war”
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:172)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:2032)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1955)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: WFLYEE0041: Component class org.camunda.bpm.getstarted.pizza.OrderBusinessLogic for component OrderBusinessLogic has errors:
WFLYJPA0033: Can’t find a persistence unit named null in deployment “pizza-order.war”
at org.jboss.as.ee.component.deployers.ModuleJndiBindingProcessor$1.handle(ModuleJndiBindingProcessor.java:157)
at org.jboss.as.ee.component.ClassDescriptionTraversal.run(ClassDescriptionTraversal.java:54)
at org.jboss.as.ee.component.deployers.ModuleJndiBindingProcessor.processClassConfigurations(ModuleJndiBindingProcessor.java:186)
at org.jboss.as.ee.component.deployers.ModuleJndiBindingProcessor.deploy(ModuleJndiBindingProcessor.java:143)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:165)
… 5 more

2020-05-31 17:34:02,001 ERROR [org.jboss.as.controller.management-operation] (DeploymentScanner-threads - 1) WFLYCTL0013: Operation (“full-replace-deployment”) failed - address: ([]) - failure description: {
“WFLYCTL0080: Failed services” => {“jboss.deployment.unit."pizza-order.war".INSTALL” => “WFLYSRV0153: Failed to process phase INSTALL of deployment "pizza-order.war"
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: WFLYEE0041: Component class org.camunda.bpm.getstarted.pizza.OrderBusinessLogic for component OrderBusinessLogic has errors:
WFLYJPA0033: Can’t find a persistence unit named null in deployment "pizza-order.war"”},
“WFLYCTL0412: Required services that are not installed:” => [“jboss.deployment.unit."pizza-order.war".beanmanager”],
“WFLYCTL0180: Services with missing/unavailable dependencies” => [
“jboss.deployment.unit."pizza-order.war".weld.weldClassIntrospector is missing [jboss.deployment.unit."pizza-order.war".beanmanager]”,
“jboss.deployment.unit."pizza-order.war".batch.artifact.factory is missing [jboss.deployment.unit."pizza-order.war".beanmanager]”
]
}
2020-05-31 17:34:02,906 INFO [org.jboss.as.server] (DeploymentScanner-threads - 1) WFLYSRV0016: Replaced deployment “pizza-order.war” with deployment “pizza-order.war”
2020-05-31 17:34:02,907 INFO [org.jboss.as.controller] (DeploymentScanner-threads - 1) WFLYCTL0183: Service status report
WFLYCTL0186: Services which failed to start: service jboss.deployment.unit.“pizza-order.war”.INSTALL: WFLYSRV0153: Failed to process phase INSTALL of deployment “pizza-order.war”

2020-05-31 17:34:02,929 INFO [org.jboss.as.repository] (DeploymentScanner-threads - 1) WFLYDR0002: Content removed from location C:\Camunda\camunda-bpm-wildfly11-7.9.0\server\wildfly-11.0.0.Final\standalone\data\content\65\68eb6a9fe85ed8cc7d409fc5fb24ae708b8cd5\content

Hello All,

Can you please help me in resolving the issue?