Como identificar a linha do erro no Java
Olá
Alguém conhece um meio mais eficaz de encontrar a class ou a linha que gerou a exceção em meio a lista de opções abaixo
Exception in thread "main" java.lang.NoClassDefFoundError: javax/transaction/SystemException
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.jboss.logging.Logger$1.run(Logger.java:2554)
at java.security.AccessController.doPrivileged(Native Method)
at org.jboss.logging.Logger.getMessageLogger(Logger.java:2529)
at org.jboss.logging.Logger.getMessageLogger(Logger.java:2516)
at org.hibernate.jpa.internal.HEMLogging.messageLogger(HEMLogging.java:28)
at org.hibernate.jpa.internal.HEMLogging.messageLogger(HEMLogging.java:24)
at org.hibernate.jpa.boot.internal.PersistenceXmlParser.<clinit>(PersistenceXmlParser.java:55)
at org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilderOrNull(HibernatePersistenceProvider.java:80)
at org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilderOrNull(HibernatePersistenceProvider.java:71)
at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:52)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:55)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:39)
at br.com.java_paradaprocafezinho.java_jpa_utils.JPAUtil.<init>(JPAUtil.java:18)
at br.com.java_paradaprocafezinho.java_jpa_utils.JPAUtil.getInstance(JPAUtil.java:28)
at br.com.java_paradaprocafezinho.java_jpa_dao.GenericDao.getEntityManager(GenericDao.java:26)
at br.com.java_paradaprocafezinho.java_jpa_dao.GenericDao.save(GenericDao.java:133)
at br.com.java_paradaprocafezinho.java_jpa_maven.App.insertPerson(App.java:26)
at br.com.java_paradaprocafezinho.java_jpa_maven.App.main(App.java:16)
Caused by: java.lang.ClassNotFoundException: javax.transaction.SystemException
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 20 more
Discussão (2)
Carregando comentários...