In meinem Fall das gleiche Problem aufgetreten.Ich verwende auch Wildfly 10 und Java 1.8 Version. Nachdem ich die vielen Lösungen gelesen hatte, entdeckte ich diese Lösung aus @goblingift Kommentar und seinem eingefügten Link.
Lösung: In pom.xml
ich einfach ausgeschlossen, um die dom4j von meiner Hibernate Abhängigkeit.
<exclusion>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
</exclusion>
Wie ich verwende Abhängigkeit wie folgt überwintern in meinem pom.xml
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>5.1.0.Final</version>
<scope>compile</scope>
<exclusions>
<exclusion>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
</exclusion>
<exclusion>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
https://maven.apache.org/guides/introduction/introduction-to-optional-and-excludes-dependencies.html#Dependency_Exclusions
Ja, das ist die Lösung zu einem sehr frustrierend Fehler – edur
eine Erklärung, warum dies funktioniert? – zeddysoft