在插件项目中定义persistence.xml的位置?

时间:2016-09-28 07:50:46

标签: java eclipse osgi

我正在尝试使用eclipselink包进行插件项目,并尝试将persistence.xml与MANIFEST.MF文件并行添加,但我收到此异常。请提供您的建议。 enter image description here

1 个答案:

答案 0 :(得分:0)

检查你的persistence.xml,它必须缺少下面提到的标签下的提供者名称。 例如 如果是休眠

<provider>org.hibernate.ejb.HibernatePersistence</provider>

如果是OpenJPA

<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>

对于EclipseLink(您的案例)

<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>