1
resposta

localização do persistence.xml num projeto maven jax-ws

tenho meu arquivo persistence.xml com persistence-unit com nome "xp" na pasta src/META-INF (já coloquei na resources/META-INF também) porém ao executar uma requisição o hibernate retorna que não conseguiu encontrar persistence unit com nome "xp". Poderiam me ajudar? Onde devo colocar o arquivo persistence.xml?

1 resposta

Opa, ele tem que ficar no classpath e, geralmente, o src fica no classpath. A pasta é a META-INF mesmo. Se tiver usando a versão 5 do hibernate e tiver especificado o provider no arquivo, pode apagar a linha? Tira a linha do provider do arquivo e testa de novo :).

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software