我正在使用eclipselink的多模块maven项目和持久性工作。当我在weblogic中部署ear文件时,我总是收到以下错误消息:无法加载webapp/yyy。处理模块/ yyy的持久单元xxx时出错。实例化PersistentUnit xxx的Persistence Provider类org.apache.openjpa.persistence.PersistenceProviderImpl时出错。 java.lang.ClassNotFoundException org.apache.openjpa.persistence.PersistenceProviderImpl。 我想它会尝试使用默认的openjpa提供程序,但我已将其配置为在persistence.xml中使用eclipselink。有任何想法吗?使用eclipselink在weblogic中部署ear时处理持久单元时出错
1
A
回答
0
在您的weblogic.xml
应用程序描述符中使用prefer-web-inf-classes元素。
根据该文件,
设置此元素为True颠覆了类加载器委托模型,以便从Web应用程序上的类定义优先加载类定义在更高级别的类加载器。这允许Web应用程序使用自己版本的第三方类,该类也可能是WebLogic Server的一部分。
This是一个相关的问题,它可能会帮助你。
相关问题
- 1. 无法在部署wildfly中找到名为my_bdd的持久性单元EJB EAR
- 2. weblogic中EAR部署的问题
- 3. 确定EAR是否已使用WLST部署在WebLogic Server中?
- 4. 部署ear文件时出现问题
- 5. JPA中的可选持久性单元(使用多个持久性单元时)
- 6. 将ear文件部署到weblogic 10g
- 7. 将EJB2.1的EAR部署到JBoss AS5中时出错
- 8. 在部署EAR时使用glassfish上的Richfaces 4出现重复键错误
- 9. 从Eclipse部署WebLogic应用程序时出现NoClassDefFoundError错误
- 10. 什么导致java.net.MalformedURLException:无协议:何时试图在weblogic中部署.ear?
- 11. EclipseLink错误地创建表(从另一个持久性单元)
- 12. Weblogic Ear部署未能注入实体管理器
- 13. 如何使用weblogic 12c快速部署多模块EAR项目?
- 14. 在Weblogic 10.3上使用ant部署WAR时出现“Java堆空间”错误
- 15. 从Weblogic调用部署在Weblogic 12中的远程EJB时发生错误9
- 16. WebLogic部署错误
- 17. Weblogic部署错误
- 18. 使用Eclipse部署到AppEngine时出错
- 19. 使用heroku进行部署时出错
- 20. 使用Capistrano部署到rbenv时出错
- 21. 在单元格中处理UIImageView触摸时出错?
- 22. weblogic中的部署错误
- 23. 将耳朵部署到Weblogic时出错12c
- 24. 将Jar文件部署到weblogic时出错12.1.3
- 25. weblogic10.3.4 ear部署错误
- 26. 在weblogic服务器上部署流程时出现超时错误
- 27. 在部署weblogic 12c时发生java.net.MalformedURLException
- 28. 在Weblogic 12c中部署javax.xml.stream.XMLInputFactory时出现问题
- 29. 在jboss中部署Mule时出错4
- 30. 将EAR部署到JBOSS超时(org.rhq.core.pc.inventory.TimeoutException :)