@Alexsandro_Andrade escreveu:
estou tentando fazer uma conexão com o banco via JPA com hibernate e o eclipse me da o seguinte erro:
2017-11-02 11:58:39 INFO Version:15 - Hibernate Annotations 3.3.0.GA
2017-11-02 11:58:39 INFO Environment:514 - Hibernate 3.2.5
2017-11-02 11:58:39 INFO Environment:547 - hibernate.properties not found
2017-11-02 11:58:39 INFO Environment:681 - Bytecode provider name : cglib
2017-11-02 11:58:39 INFO Environment:598 - using JDK 1.4 java.sql.Timestamp handling
2017-11-02 11:58:39 INFO Version:15 - Hibernate EntityManager 3.3.1.GA
Exception in thread “main” javax.persistence.PersistenceException: [PersistenceUnit: intranetmpesqlserver] class or package not found
at org.hibernate.ejb.Ejb3Configuration.addNamedAnnotatedClasses(Ejb3Configuration.java:1125)
at org.hibernate.ejb.Ejb3Configuration.addClassesToSessionFactory(Ejb3Configuration.java:905)
at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:792)
at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:186)
at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:246)
at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:120)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:33)
at repositorio.TestHibernate.main(TestHibernate.java:14)
Caused by: java.lang.ClassNotFoundException: br.com.caelum.livraria.model.Autor
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)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:112)
at org.hibernate.ejb.Ejb3Configuration.classForName(Ejb3Configuration.java:1041)
at org.hibernate.ejb.Ejb3Configuration.addNamedAnnotatedClasses(Ejb3Configuration.java:1113)
… 8 moremeu arquivo persistence. XML esta configurado assim
<?xml version="1.0" encoding="UTF-8"?></persistence-unit> <persistence-unit name="intranetmpesqlserver" transaction-type="RESOURCE_LOCAL"> <description> ARQUIVO DE PERSISTÊNCIA JPA E HIBERNATE</description> <provider>org.hibernate.ejb.HibernatePersistence</provider> <class>br.com.caelum.livraria.model.Autor</class> <class>br.com.caelum.livraria.model.Livro</class> <properties> <property name="javax.persistence.jdbc.driver" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" /> <property name="javax.persistence.jdbc.url" value="jdbc:sqlserver://srvlm:1433/intranet" /> <property name="javax.persistence.jdbc.user" value="admin" /> <property name="javax.persistence.jdbc.password" value="admin" /> <property name="hibernate.dialect" value="org.hibernate.dialect.SQLServerDialect" /> <property name="hibernate.hbm2ddl.auto" value="update" /> <property name="hibernate.show_sql" value="true" /> <property name="hibernate.hbm2ddl.auto" value="update" /> </properties> </persistence-unit>
Mensagens: 3
Participantes: 3