Cant deploy Java Web project to Wildfly 10
mr.simsic Sep 16, 2017 5:07 PMI am starting my graduation thesis project with Wildfly server.
But i can't make plain Java project to deploy, both in Netbeans and Intellij IDEA.
I've setup data source in Wildfly administration, tested connection everything ok.
So i created plain Intellij project with following framewokrs(libraries) support:
Web, EJB, JSF, Primefaces, JPA and Hibernate.
Haven't changed anything, just to be sure i can work i start initial deployment, and got bunch of errors:
/usr/lib/jvm/java-8-openjdk/bin/java -Dfile.encoding=UTF-8 -classpath /home/cvetan/opt/intellij/lib/idea_rt.jar com.intellij.rt.execution.CommandLineWrapper /tmp/idea_classpath com.intellij.javaee.oss.process.JavaeeProcess 36737 com.intellij.javaee.oss.jboss.agent.JBoss71Agent /home/cvetan/opt/wildfly-10.1.0.Final/bin/standalone.sh Detected server admin port: 9990 Detected server http port: 8080 ========================================================================= JBoss Bootstrap Environment JBOSS_HOME: /home/cvetan/opt/wildfly-10.1.0.Final JAVA: /usr/lib/jvm/java-8-openjdk/bin/java JAVA_OPTS: -server -Xms64m -Xmx512m -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true ========================================================================= [2017-09-16 10:00:08,272] Artifact Bookstore:ear exploded: Waiting for server connection to start artifact deployment... 22:00:08,332 INFO [org.jboss.modules] (main) JBoss Modules version 1.5.2.Final 22:00:08,633 INFO [org.jboss.msc] (main) JBoss MSC version 1.2.6.Final 22:00:08,718 INFO [org.jboss.as] (MSC service thread 1-7) WFLYSRV0049: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) starting 22:00:10,156 INFO [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) WFLYDS0004: Found Bookstore-war.war in deployment directory. To trigger deployment create a file called Bookstore-war.war.dodeploy 22:00:10,186 INFO [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http) 22:00:10,199 INFO [org.xnio] (MSC service thread 1-1) XNIO version 3.4.0.Final 22:00:10,205 INFO [org.xnio.nio] (MSC service thread 1-1) XNIO NIO Implementation Version 3.4.0.Final 22:00:10,247 INFO [org.jboss.remoting] (MSC service thread 1-3) JBoss Remoting version 4.0.21.Final 22:00:10,265 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 33) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3) 22:00:10,279 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 38) WFLYCLINF0001: Activating Infinispan subsystem. 22:00:10,281 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 33) WFLYJCA0005: Deploying non-JDBC-compliant driver class com.mysql.jdbc.Driver (version 5.1) 22:00:10,288 INFO [org.wildfly.extension.io] (ServerService Thread Pool -- 37) WFLYIO001: Worker 'default' has auto-configured to 8 core threads with 64 task threads based on your 4 available processors 22:00:10,289 WARN [org.jboss.as.txn] (ServerService Thread Pool -- 54) WFLYTX0013: Node identifier property is set to the default value. Please make sure it is unique. 22:00:10,290 INFO [org.jboss.as.security] (ServerService Thread Pool -- 53) WFLYSEC0002: Activating Security Subsystem 22:00:10,301 INFO [org.jboss.as.security] (MSC service thread 1-7) WFLYSEC0001: Current PicketBox version=4.9.6.Final 22:00:10,304 INFO [org.jboss.as.webservices] (ServerService Thread Pool -- 56) WFLYWS0002: Activating WebServices Extension 22:00:10,318 INFO [org.jboss.as.naming] (ServerService Thread Pool -- 46) WFLYNAM0001: Activating Naming Subsystem 22:00:10,370 INFO [org.jboss.as.mail.extension] (MSC service thread 1-4) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default] 22:00:10,369 INFO [org.jboss.as.naming] (MSC service thread 1-5) WFLYNAM0003: Starting Naming Service 22:00:10,376 INFO [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0003: Undertow 1.4.0.Final starting 22:00:10,381 INFO [org.jboss.as.connector] (MSC service thread 1-1) WFLYJCA0009: Starting JCA Subsystem (WildFly/IronJacamar 1.3.4.Final) 22:00:10,385 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-2) WFLYJCA0018: Started Driver service with driver-name = h2 22:00:10,386 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-2) WFLYJCA0018: Started Driver service with driver-name = mysql 22:00:10,387 INFO [org.jboss.as.jsf] (ServerService Thread Pool -- 44) WFLYJSF0007: Activated the following JSF Implementations: [main] 22:00:10,546 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 55) WFLYUT0014: Creating file handler for path '/home/cvetan/opt/wildfly-10.1.0.Final/welcome-content' with options [directory-listing: 'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: '[]'] 22:00:10,580 INFO [org.wildfly.extension.undertow] (MSC service thread 1-5) WFLYUT0012: Started server default-server. 22:00:10,584 INFO [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0018: Host default-host starting 22:00:10,682 INFO [org.jboss.as.ejb3] (MSC service thread 1-4) WFLYEJB0482: Strict pool mdb-strict-max-pool is using a max instance size of 16 (per class), which is derived from the number of CPUs on this host. 22:00:10,682 INFO [org.jboss.as.ejb3] (MSC service thread 1-5) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 64 (per class), which is derived from thread worker pool sizing. 22:00:10,737 INFO [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0006: Undertow HTTP listener default listening on 127.0.0.1:8080 22:00:10,861 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-5) WFLYJCA0001: Bound data source [java:jboss/datasources/ExampleDS] 22:00:10,861 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-4) WFLYJCA0001: Bound data source [java:/BookstoreDS] Sep 16, 2017 10:00:10 PM org.xnio.Xnio <clinit> INFO: XNIO version 3.4.0.Final Sep 16, 2017 10:00:11 PM org.xnio.nio.NioXnio <clinit> INFO: XNIO NIO Implementation Version 3.4.0.Final 22:00:11,172 WARN [org.jboss.as.domain.management.security] (MSC service thread 1-5) WFLYDM0111: Keystore /home/cvetan/opt/wildfly-10.1.0.Final/standalone/configuration/application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost Sep 16, 2017 10:00:11 PM org.jboss.remoting3.EndpointImpl <clinit> INFO: JBoss Remoting version 4.0.21.Final 22:00:11,210 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-1) WFLYDS0013: Started FileSystemDeploymentService for directory /home/cvetan/opt/wildfly-10.1.0.Final/standalone/deployments 22:00:11,313 INFO [org.infinispan.factories.GlobalComponentRegistry] (MSC service thread 1-4) ISPN000128: Infinispan version: Infinispan 'Chakra' 8.2.4.Final 22:00:11,352 INFO [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0006: Undertow HTTPS listener https listening on 127.0.0.1:8443 22:00:11,414 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 63) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated. 22:00:11,415 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 63) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated. 22:00:11,434 INFO [org.jboss.ws.common.management] (MSC service thread 1-8) JBWS022052: Starting JBossWS 5.1.5.Final (Apache CXF 3.1.6) 22:00:11,430 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 58) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated. 22:00:11,435 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 59) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated. 22:00:11,444 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 58) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated. 22:00:11,444 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 59) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated. 22:00:11,596 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://127.0.0.1:9990/management 22:00:11,600 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console listening on http://127.0.0.1:9990 22:00:11,601 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) started in 3759ms - Started 338 of 584 services (394 services are lazy, passive or on-demand) Connected to server [2017-09-16 10:00:11,745] Artifact Bookstore:ear exploded: Artifact is being deployed, please wait... 22:00:11,911 INFO [org.jboss.as.server.deployment] (MSC service thread 1-6) WFLYSRV0027: Starting deployment of "Bookstore_ear_exploded.ear" (runtime-name: "Bookstore_ear_exploded.ear") 22:00:12,993 INFO [org.jboss.as.server.deployment] (MSC service thread 1-4) WFLYSRV0207: Starting subdeployment (runtime-name: "web.war") 22:00:13,073 INFO [org.jboss.as.jpa] (MSC service thread 1-1) WFLYJPA0002: Read persistence.xml for NewPersistenceUnit 22:00:13,254 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 61) WFLYJPA0010: Starting Persistence Unit (phase 1 of 2) Service 'Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit' 22:00:13,265 INFO [org.jboss.weld.deployer] (MSC service thread 1-5) WFLYWELD0003: Processing weld deployment Bookstore_ear_exploded.ear 22:00:13,278 INFO [org.hibernate.jpa.internal.util.LogHelper] (ServerService Thread Pool -- 61) HHH000204: Processing PersistenceUnitInfo [ name: NewPersistenceUnit ...] 22:00:13,416 INFO [org.hibernate.validator.internal.util.Version] (MSC service thread 1-5) HV000001: Hibernate Validator 5.2.4.Final 22:00:13,547 INFO [org.jboss.weld.deployer] (MSC service thread 1-3) WFLYWELD0003: Processing weld deployment web.war 22:00:13,558 INFO [org.hibernate.Version] (ServerService Thread Pool -- 61) HHH000412: Hibernate Core {5.0.10.Final} 22:00:13,560 INFO [org.hibernate.cfg.Environment] (ServerService Thread Pool -- 61) HHH000206: hibernate.properties not found 22:00:13,561 INFO [org.hibernate.cfg.Environment] (ServerService Thread Pool -- 61) HHH000021: Bytecode provider name : javassist 22:00:13,708 INFO [org.hibernate.annotations.common.Version] (ServerService Thread Pool -- 61) HCANN000001: Hibernate Commons Annotations {5.0.1.Final} 22:00:13,738 INFO [org.jboss.weld.Version] (MSC service thread 1-1) WELD-000900: 2.3.5 (Final) 22:00:14,250 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 61) WFLYJPA0010: Starting Persistence Unit (phase 2 of 2) Service 'Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit' 22:00:14,446 INFO [org.hibernate.dialect.Dialect] (ServerService Thread Pool -- 61) HHH000400: Using dialect: org.hibernate.dialect.H2Dialect 22:00:14,451 WARN [org.hibernate.dialect.H2Dialect] (ServerService Thread Pool -- 61) HHH000431: Unable to determine H2 database version, certain features may not work 22:00:14,492 INFO [org.hibernate.envers.boot.internal.EnversServiceImpl] (ServerService Thread Pool -- 61) Envers integration enabled? : true 22:00:14,570 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 61) MSC000001: Failed to start service jboss.persistenceunit."Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit": org.jboss.msc.service.StartException in service jboss.persistenceunit."Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit": java.lang.ClassCastException: org.dom4j.DocumentFactory cannot be cast to org.dom4j.DocumentFactory at org.jboss.as.jpa.service.PersistenceUnitServiceImpl$1$1.run(PersistenceUnitServiceImpl.java:179) at org.jboss.as.jpa.service.PersistenceUnitServiceImpl$1$1.run(PersistenceUnitServiceImpl.java:121) at org.wildfly.security.manager.WildFlySecurityManager.doChecked(WildFlySecurityManager.java:667) at org.jboss.as.jpa.service.PersistenceUnitServiceImpl$1.run(PersistenceUnitServiceImpl.java:193) 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) at org.jboss.threads.JBossThread.run(JBossThread.java:320) Caused by: java.lang.ClassCastException: org.dom4j.DocumentFactory cannot be cast to org.dom4j.DocumentFactory at org.dom4j.DocumentFactory.getInstance(DocumentFactory.java:97) at org.hibernate.internal.util.xml.XMLHelper$1.doWork(XMLHelper.java:33) at org.hibernate.internal.util.xml.XMLHelper$1.doWork(XMLHelper.java:27) at org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl.workWithClassLoader(ClassLoaderServiceImpl.java:342) at org.hibernate.internal.util.xml.XMLHelper.<init>(XMLHelper.java:26) at org.hibernate.envers.boot.internal.EnversServiceImpl.initialize(EnversServiceImpl.java:115) at org.hibernate.envers.boot.internal.AdditionalJaxbMappingProducerImpl.produceAdditionalMappings(AdditionalJaxbMappingProducerImpl.java:99) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:288) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:847) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:874) at org.jboss.as.jpa.hibernate5.TwoPhaseBootstrapImpl.build(TwoPhaseBootstrapImpl.java:44) at org.jboss.as.jpa.service.PersistenceUnitServiceImpl$1$1.run(PersistenceUnitServiceImpl.java:161) ... 7 more 22:00:14,574 ERROR [org.jboss.as.controller.management-operation] (management-handler-thread - 2) WFLYCTL0013: Operation ("deploy") failed - address: ([("deployment" => "Bookstore_ear_exploded.ear")]) - failure description: { "WFLYCTL0080: Failed services" => {"jboss.persistenceunit.\"Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit\"" => "org.jboss.msc.service.StartException in service jboss.persistenceunit.\"Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit\": java.lang.ClassCastException: org.dom4j.DocumentFactory cannot be cast to org.dom4j.DocumentFactory Caused by: java.lang.ClassCastException: org.dom4j.DocumentFactory cannot be cast to org.dom4j.DocumentFactory"}, "WFLYCTL0412: Required services that are not installed:" => ["jboss.persistenceunit.\"Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit\""], "WFLYCTL0180: Services with missing/unavailable dependencies" => undefined } 22:00:14,576 ERROR [org.jboss.as.server] (management-handler-thread - 2) WFLYSRV0021: Deploy of deployment "Bookstore_ear_exploded.ear" was rolled back with the following failure message: { "WFLYCTL0080: Failed services" => {"jboss.persistenceunit.\"Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit\"" => "org.jboss.msc.service.StartException in service jboss.persistenceunit.\"Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit\": java.lang.ClassCastException: org.dom4j.DocumentFactory cannot be cast to org.dom4j.DocumentFactory Caused by: java.lang.ClassCastException: org.dom4j.DocumentFactory cannot be cast to org.dom4j.DocumentFactory"}, "WFLYCTL0412: Required services that are not installed:" => ["jboss.persistenceunit.\"Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit\""], "WFLYCTL0180: Services with missing/unavailable dependencies" => undefined } 22:00:14,582 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 61) WFLYJPA0011: Stopping Persistence Unit (phase 1 of 2) Service 'Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit' 22:00:14,610 INFO [org.jboss.as.server.deployment] (MSC service thread 1-2) WFLYSRV0208: Stopped subdeployment (runtime-name: web.war) in 33ms 22:00:14,616 INFO [org.jboss.as.server.deployment] (MSC service thread 1-2) WFLYSRV0028: Stopped deployment Bookstore_ear_exploded.ear (runtime-name: Bookstore_ear_exploded.ear) in 39ms 22:00:14,617 INFO [org.jboss.as.controller] (management-handler-thread - 2) WFLYCTL0183: Service status report WFLYCTL0184: New missing/unsatisfied dependencies: service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."com.sun.faces.config.ConfigureListener".CREATE (missing) dependents: [service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."com.sun.faces.config.ConfigureListener".START] service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."com.sun.faces.config.ConfigureListener".START (missing) dependents: [service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".deploymentCompleteService, service jboss.undertow.deployment.default-server.default-host./BookstoreWeb.UndertowDeploymentInfoService] service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."javax.faces.webapp.FacesServlet".CREATE (missing) dependents: [service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."javax.faces.webapp.FacesServlet".START] service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."javax.faces.webapp.FacesServlet".START (missing) dependents: [service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".deploymentCompleteService, service jboss.undertow.deployment.default-server.default-host./BookstoreWeb.UndertowDeploymentInfoService] service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."javax.faces.webapp.FacetTag".CREATE (missing) dependents: [service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."javax.faces.webapp.FacetTag".START] service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."javax.faces.webapp.FacetTag".START (missing) dependents: [service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".deploymentCompleteService, service jboss.undertow.deployment.default-server.default-host./BookstoreWeb.UndertowDeploymentInfoService] service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV".CREATE (missing) dependents: [service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV".START] service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV".START (missing) dependents: [service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".deploymentCompleteService, service jboss.undertow.deployment.default-server.default-host./BookstoreWeb.UndertowDeploymentInfoService] service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."javax.servlet.jsp.jstl.tlv.ScriptFreeTLV".START (missing) dependents: [service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".deploymentCompleteService, service jboss.undertow.deployment.default-server.default-host./BookstoreWeb.UndertowDeploymentInfoService] service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".deploymentCompleteService (missing) dependents: [service jboss.deployment.unit."Bookstore_ear_exploded.ear".deploymentCompleteService] service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".ee.ComponentRegistry (missing) dependents: [service jboss.undertow.deployment.default-server.default-host./BookstoreWeb.UndertowDeploymentInfoService] service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".jndiDependencyService (missing) dependents: [service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."javax.faces.webapp.FacetTag".START, service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."javax.faces.webapp.FacesServlet".START, service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."com.sun.faces.config.ConfigureListener".START, service jboss.deployment.unit."Bookstore_ear_exploded.ear".WeldStartService, WFLYCTL0208: ... and 2 more ] service jboss.deployment.unit."Bookstore_ear_exploded.ear".WeldBootstrapService (missing) dependents: [service jboss.deployment.unit."Bookstore_ear_exploded.ear".CdiValidatorFactoryService, service jboss.deployment.unit."Bookstore_ear_exploded.ear".WeldStartService] service jboss.deployment.unit."Bookstore_ear_exploded.ear".WeldStartService (missing) dependents: [service jboss.deployment.unit."Bookstore_ear_exploded.ear".CdiValidatorFactoryService] service jboss.deployment.unit."Bookstore_ear_exploded.ear".jndiDependencyService (missing) dependents: [service jboss.deployment.unit."Bookstore_ear_exploded.ear".WeldStartService] service jboss.persistenceunit."Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit" (missing) dependents: [service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."javax.faces.webapp.FacetTag".START, service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".deploymentCompleteService, service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."javax.faces.webapp.FacesServlet".START, service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".component."com.sun.faces.config.ConfigureListener".START, WFLYCTL0208: ... and 6 more ] service jboss.undertow.deployment.default-server.default-host./BookstoreWeb (missing) dependents: [service jboss.deployment.subunit."Bookstore_ear_exploded.ear"."web.war".deploymentCompleteService] service jboss.undertow.deployment.default-server.default-host./BookstoreWeb.codec (missing) dependents: [service jboss.undertow.deployment.default-server.default-host./BookstoreWeb.UndertowDeploymentInfoService] service jboss.undertow.deployment.default-server.default-host./BookstoreWeb.session (missing) dependents: [service jboss.undertow.deployment.default-server.default-host./BookstoreWeb.UndertowDeploymentInfoService] WFLYCTL0186: Services which failed to start: service jboss.persistenceunit."Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit" [2017-09-16 10:00:14,684] Artifact Bookstore:ear exploded: Error during artifact deployment. See server log for details. [2017-09-16 10:00:14,685] Artifact Bookstore:ear exploded: java.lang.Exception: {"WFLYCTL0080: Failed services" => {"jboss.persistenceunit.\"Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit\"" => "org.jboss.msc.service.StartException in service jboss.persistenceunit.\"Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit\": java.lang.ClassCastException: org.dom4j.DocumentFactory cannot be cast to org.dom4j.DocumentFactory Caused by: java.lang.ClassCastException: org.dom4j.DocumentFactory cannot be cast to org.dom4j.DocumentFactory"},"WFLYCTL0412: Required services that are not installed:" => ["jboss.persistenceunit.\"Bookstore_ear_exploded.ear/web.war#NewPersistenceUnit\""],"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
I've highlighted errors it think are important. Can you tell me what is the problem?
I am slowly going crazy couple of days, haven't even started coding, can't set this up.
Thanks.