Falha em dar deploy no Wildfly

Estou tendo problemas para dar deploy numa aplicação no wildfly. O log que recebi foi o seguinte:

{
“WFLYCTL0080: Failed services” => {“jboss.persistenceunit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war#EmpresaPU”.FIRST_PHASE” => “org.hibernate.boot.archive.spi.ArchiveException: Could not build ClassFile
Caused by: org.hibernate.boot.archive.spi.ArchiveException: Could not build ClassFile”},
“WFLYCTL0412: Required services that are not installed:” => [
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.jndiDependencyService”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV”.START”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacetTag”.START”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacetTag”.WeldInstantiator”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldTerminalListener”.START”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.ScriptFreeTLV”.START”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.ScriptFreeTLV”.WeldInstantiator”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV”.WeldInstantiator”,
“jboss.undertow.deployment.default-server.default-host.”/JPA-Empresa-Basic-1.0-SNAPSHOT"",
“jboss.persistenceunit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war#EmpresaPU””,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacesServlet”.WeldInstantiator”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.FuncionarioDAO.WeldInterceptorBindingsService”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldInitialListener”.WeldInstantiator”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldInitialListener”.START”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldTerminalListener”.WeldInstantiator”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.weld.weldClassIntrospector”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacesServlet”.START”,
“jboss.undertow.deployment.default-server.default-host.”/JPA-Empresa-Basic-1.0-SNAPSHOT".UndertowDeploymentInfoService",
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“com.sun.faces.config.ConfigureListener”.START”,
“jboss.naming.context.java.module.“JPA-Empresa-Basic-1.0-SNAPSHOT”.“JPA-Empresa-Basic-1.0-SNAPSHOT”.env.“com.imd.jpa.empresa.basic.entity.FuncionarioDAO”.entityManager”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“com.sun.faces.config.ConfigureListener”.WeldInstantiator”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.ee.ComponentRegistry”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.FuncionarioDAO.START”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.FuncionarioDAO.WeldInstantiator”
],
“WFLYCTL0180: Services with missing/unavailable dependencies” => [
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldInitialListener”.START is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldInitialListener”.WeldInstantiator, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.jndiDependencyService]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.jndiDependencyService is missing [jboss.naming.context.java.module.“JPA-Empresa-Basic-1.0-SNAPSHOT”.“JPA-Empresa-Basic-1.0-SNAPSHOT”.env.“com.imd.jpa.empresa.basic.entity.FuncionarioDAO”.entityManager]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.CdiValidatorFactoryService is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService is missing [jboss.persistenceunit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war#EmpresaPU”, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.jndiDependencyService]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.weld.weldClassIntrospector is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacesServlet”.WeldInstantiator is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService]”,
“jboss.naming.context.java.module.“JPA-Empresa-Basic-1.0-SNAPSHOT”.“JPA-Empresa-Basic-1.0-SNAPSHOT”.env.“com.imd.jpa.empresa.basic.entity.FuncionarioDAO”.entityManager is missing [jboss.persistenceunit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war#EmpresaPU”]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.FuncionarioDAO.WeldInstantiator is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.FuncionarioDAO.WeldInterceptorBindingsService]”,
“jboss.undertow.deployment.default-server.default-host.”/JPA-Empresa-Basic-1.0-SNAPSHOT".UndertowDeploymentInfoService is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.ee.ComponentRegistry]",
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV”.WeldInstantiator is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.ee.ComponentRegistry is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.weld.weldClassIntrospector]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.moduleDeploymentRuntimeInformationStart is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.FuncionarioDAO.START]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldTerminalListener”.START is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldTerminalListener”.WeldInstantiator, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.jndiDependencyService]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.FuncionarioDAO.START is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.FuncionarioDAO.WeldInstantiator, jboss.persistenceunit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war#EmpresaPU”, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.jndiDependencyService, jboss.naming.context.java.module.“JPA-Empresa-Basic-1.0-SNAPSHOT”.“JPA-Empresa-Basic-1.0-SNAPSHOT”.env.“com.imd.jpa.empresa.basic.entity.FuncionarioDAO”.entityManager]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacetTag”.WeldInstantiator is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“com.sun.faces.config.ConfigureListener”.WeldInstantiator is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.FuncionarioDAO.WeldInterceptorBindingsService is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV”.START is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV”.WeldInstantiator, jboss.persistenceunit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war#EmpresaPU”, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.jndiDependencyService]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.ScriptFreeTLV”.WeldInstantiator is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldInitialListener”.WeldInstantiator is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.deploymentCompleteService is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“com.sun.faces.config.ConfigureListener”.START, jboss.undertow.deployment.default-server.default-host.”/JPA-Empresa-Basic-1.0-SNAPSHOT", jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacetTag”.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.ScriptFreeTLV”.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.FuncionarioDAO.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldInitialListener”.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV”.START, jboss.persistenceunit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war#EmpresaPU”, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldTerminalListener”.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacesServlet”.START]",
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacesServlet”.START is missing [jboss.persistenceunit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war#EmpresaPU”, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.jndiDependencyService, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacesServlet”.WeldInstantiator]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.ScriptFreeTLV”.START is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.ScriptFreeTLV”.WeldInstantiator, jboss.persistenceunit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war#EmpresaPU”, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.jndiDependencyService]”,
“jboss.undertow.deployment.default-server.default-host.”/JPA-Empresa-Basic-1.0-SNAPSHOT" is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“com.sun.faces.config.ConfigureListener”.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacetTag”.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.ScriptFreeTLV”.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.FuncionarioDAO.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldInitialListener”.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV”.START, jboss.persistenceunit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war#EmpresaPU”, jboss.undertow.deployment.default-server.default-host."/JPA-Empresa-Basic-1.0-SNAPSHOT".UndertowDeploymentInfoService, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldTerminalListener”.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacesServlet”.START]",
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldEndInitService is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“com.sun.faces.config.ConfigureListener”.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacetTag”.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV”.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.servlet.jsp.jstl.tlv.ScriptFreeTLV”.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldTerminalListener”.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.FuncionarioDAO.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldInitialListener”.START, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacesServlet”.START]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacetTag”.START is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“javax.faces.webapp.FacetTag”.WeldInstantiator, jboss.persistenceunit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war#EmpresaPU”, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.jndiDependencyService]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“org.jboss.weld.module.web.servlet.WeldTerminalListener”.WeldInstantiator is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.WeldStartService]”,
“jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“com.sun.faces.config.ConfigureListener”.START is missing [jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.component.“com.sun.faces.config.ConfigureListener”.WeldInstantiator, jboss.persistenceunit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war#EmpresaPU”, jboss.deployment.unit.“JPA-Empresa-Basic-1.0-SNAPSHOT.war”.jndiDependencyService]”
]
}