Karaf webbundle无法找到persistence.xml

时间:2016-03-07 17:29:28

标签: hibernate jpa osgi apache-karaf karaf

我写了一个karaf网络包(wab)。我在META-INF / persistence.xml中保留了persistence.xml,并尝试输入WEB-INF / classes / META-INF / persistence.xml

当我尝试创建EntityManagerFactory时,我收到以下错误

javax.persistence.PersistenceException: No Persistence provider for EntityManager named CustomXML

所以在karaf wab的情况下,persistence.xml应驻留在哪里。

1 个答案:

答案 0 :(得分:0)

添加

Meta-Persistence: \
    META-INF/persistence.xml

到MANIFEST.MF文件。