During startup JBoss 6.4.9 fails to load the Appian class module and displays the following error(s) in the server.log:
ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC000001: Failed to start service jboss.deployment.unit."suite.ear".FIRST_MODULE_USE: org.jboss.msc.service.StartException in service jboss.deployment.unit."suite.ear".FIRST_MODULE_USE: JBAS018733: Failed to process phase FIRST_MODULE_USE of deployment "suite.ear"
This is a known issue in JBoss EAP 6.4.9.
In the JBoss 6.4.9 Cumulative Patch released by Red Hat, there are missing references to dependencies that result in a failure to load the javax.persistence.api and a subsequent error in casting to the class org.hibernate.ejb.HibernatePersistence when deploying the associated persistence provider.
Related Red Hat knowledge base article: https://access.redhat.com/solutions/2456421
This article applies to all versions of Appian using JBoss EAP 6.4.9 as an application server.
Last Reviewed: March 2017