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.