Configuração JPA com Hibernate

1 resposta
P

Boa noite,

Pessoal,

Estou configurando o JPA com Hibernate, criei o arquivo persistence.xml, uma classe para gerar tabelas e ao executar a mesma ocorre o seguinte erro. O que poderia ser?

20:26:14,202  WARN HibernatePersistence:58 - HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead.

20:26:14,202  WARN HibernatePersistence:58 - HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead.

20:26:14,202  WARN HibernatePersistence:58 - HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead.

Exception in thread main javax.persistence.PersistenceException: No Persistence provider for EntityManager named users

at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:61)

at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:39)

at amigooculto.dao.GeraTabelas.main(GeraTabelas.java:9)

1 Resposta

A

Acima é apenas um warn não chega a ser um erro, esta dizendo que seu proovider esta desatualizado em relação a versão do Hibernate/JPA você retira o warn utilizando o seguinte provider:

<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>

testa assim e nos diz se o erro de não localizar o provider continua, posta também o conteúdo do seu persistence.xml e como esta criando sua entity manager.

Criado 24 de março de 2016
Ultima resposta 26 de mar. de 2016
Respostas 1
Participantes 2