Estou com um problema muito estranho, tem um aplicação cujo persistence.xml possui configurações do tipo
<mapping-file>META-INF/orm-vistoria.xml</mapping-file>
poie bem, incrivelmente quando a internet esta legal o jbos sobe na boa e tudo funciona, ja quando a internet cai, o jboss nao sobe e o seguinte erro eh identificado.
11:19:16,246 INFO [org.hibernate.ejb.Ejb3Configuration] (MSC service thread 1-6) HHH000204: Processing PersistenceUnitInfo [ name: gMaxPersistenceUnit …] 11:19:16,386 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-6) MSC00001: Failed to start service jboss.persistenceunit.“g-Max.war#gMaxPersistenceUnit”: org.jboss.msc.service.StartException in service jboss.persistenceunit.“g-Max.war#gMaxPersistenceUnit”: Failed to start service at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1767) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [rt.jar:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.7.0_79] at java.lang.Thread.run(Unknown Source) [rt.jar:1.7.0_79] Caused by: org.hibernate.InvalidMappingException: Unable to read XML at org.hibernate.internal.util.xml.MappingReader.readMappingDocument(MappingReader.java:106) at org.hibernate.ejb.Ejb3Configuration.addXMLEntities(Ejb3Configuration.java:734) at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:603) at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:72) at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.createContainerEntityManagerFactory(PersistenceUnitServiceImpl.java:162) at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.start(PersistenceUnitServiceImpl.java:85) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] … 3 more Caused by: org.dom4j.DocumentException: null Nested exception: null at org.dom4j.io.SAXReader.read(SAXReader.java:484) at org.hibernate.internal.util.xml.MappingReader.readMappingDocument(MappingReader.java:76) … 10 more
11:19:16,386 INFO [<a href="http://org.jboss.as">org.jboss.as</a>] (MSC service thread 1-6) JBAS015951: Admin console listening on <a href="http://127.0.0.1:9990">http://127.0.0.1:9990</a> 11:19:16,386 ERROR [<a href="http://org.jboss.as">org.jboss.as</a>] (MSC service thread 1-6) JBAS015875: JBoss AS 7.1.1.Final “Brontes” started (with errors) in 4153ms - Started 736 of 1001 services (188 services failed or missing dependencies, 76 services are passive or on-demand) 11:19:16,606 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS015870: Deploy of deployment “g-Max.war” was rolled back with failure message {“JBAS014671: Failed services” => {“jboss.persistenceunit.“g-Max.war#gMaxPersistenceUnit”” => “org.jboss.msc.service.StartException in service jboss.persistenceunit.“g-Max.war#gMaxPersistenceUnit”: Failed to start service”}} 11:19:16,669 INFO [org.jboss.as.server.deployment] (MSC service thread 1-2) JBAS015877: Stopped deployment g-Max.war in 69ms 11:19:16,669 INFO [org.jboss.as.controller] (DeploymentScanner-threads - 2) JBAS014774: Service status report JBAS014777: Services which failed to start: service jboss.persistenceunit.“g-Max.war#gMaxPersistenceUnit”: org.jboss.msc.service.StartException in service jboss.persistenceunit.“g-Max.war#gMaxPersistenceUnit”: Failed to start service
11:19:16,669 ERROR [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) {“JBAS014653: Composite operation failed and was rolled back. Steps that failed:” => {“Operation step-2” => {“JBAS014671: Failed services” => {“jboss.persistenceunit.“g-Max.war#gMaxPersistenceUnit”” => “org.jboss.msc.service.StartException in service jboss.persistenceunit.“g-Max.war#gMaxPersistenceUnit”: Failed to start service”}}}}
ao retirar os mapeamentos.
<mapping-file>META-INF/orm-vistoria.xml</mapping-file>
o jboss sobe na boa. Alguém já passou por isso ou tem ideia do que seja?