Erro na aula 6 JPA

11/10/2010

0

Olá, na aula de fazer os testes apareceu o seguinte erro, e eu não tenho a menor idéia do que pode ser....rsrsr

Testcase: testAddUser(br.com.mycompletejpawebapp.dao.UserDAOTest):        Caused an ERRORjavax/persistence/spi/ProviderUtiljava.lang.NoClassDefFoundError: javax/persistence/spi/ProviderUtil        at java.lang.Class.getDeclaredConstructors0(Native Method)        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2406)        at java.lang.Class.getConstructor0(Class.java:2716)        at java.lang.Class.newInstance0(Class.java:343)        at java.lang.Class.newInstance(Class.java:325)        at javax.persistence.Persistence.findAllProviders(Persistence.java:80)        at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:49)        at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:34)        at br.com.mycompletejpawebapp.util.JPAUtil.<init>(JPAUtil.java:27)        at br.com.mycompletejpawebapp.util.JPAUtil.getInstance(JPAUtil.java:33)        at br.com.mycompletejpawebapp.dao.UserDAO.addUser(UserDAO.java:29)        at br.com.mycompletejpawebapp.dao.UserDAOTest.testAddUser(UserDAOTest.java:55)Caused by: java.lang.ClassNotFoundException: javax.persistence.spi.ProviderUtil        at java.net.URLClassLoader$1.run(URLClassLoader.java:217)        at java.security.AccessController.doPrivileged(Native Method)        at java.net.URLClassLoader.findClass(URLClassLoader.java:205)        at java.lang.ClassLoader.loadClass(ClassLoader.java:321)        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)        at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Marcio Costa

Marcio Costa

Responder

Posts

13/10/2010

Dyego Carmo

Baixe o hibernate 3.5 completo da pagina do www.hibernate.org e tente denovo !

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar