Problém jsem vyřešil, ale nejsem si jistý, zda je to správný způsob, nebo byl problém skutečně vyřešen. Přidal jsem jboss-deployment-structure.xml soubor do mého projektu v adresáři META-INF:
<jboss-deployment-structure>
<deployment>
<dependencies>
<module name="javax.api" />
<module name="javax.transaction.api" />
<module name="javax.xml.rpc.api" />
<module name="javax.rmi.api" />
<module name="org.omg.api" />
<module name="configext" />
</dependencies>
</deployment>
Poté jsem v kořenovém adresáři instalace serveru pod moduly/ přidal configext/modul/složku a zkopíroval do ní všechny své soubory JAR a přidal module.xml soubor do adresáře:
<module xmlns="urn:jboss:module:1.3" name="configext">
<dependencies>
<module name="javax.api" />
</dependencies>
<resources>
<resource-root path="mysql-connector-java-5.1.39-bin.jar"/>
<resource-root path="antlr-2.7.7.jar"/>
<resource-root path="cdi-api-1.1-PFD.jar"/>
<resource-root path="classmate-1.3.0.jar"/>
<resource-root path="dom4j-1.6.1.jar"/>
<resource-root path="el-api-2.2.jar"/>
<resource-root path="geronimo-jta_1.1_spec-1.1.1.jar"/>
<resource-root path="hibernate-commons-annotations-5.0.1.Final.jar"/>
<resource-root path="hibernate-core-5.2.1.Final.jar"/>
<resource-root path="hibernate-jpa-2.1-api-1.0.0.Final.jar"/>
<resource-root path="jandex-2.0.0.Final.jar"/>
<resource-root path="javassist-3.20.0-GA.jar"/>
<resource-root path="javax.inject-1.jar"/>
<resource-root path="jboss-interceptors-api_1.1_spec-1.0.0.Beta1.jar"/>
<resource-root path="jboss-logging-3.3.0.Final.jar"/>
<resource-root path="jsr250-api-1.0.jar"/>
</resources>
Někde jsem četl, že to přidá tyto balíčky do globální cesty třídy serveru. Možná se úplně mýlím, ale zdá se, že to funguje. Pokud to není trvalá oprava nebo nesprávný způsob, jak dělat věci, jsem stále otevřený návrhům. Díky moc!