我正在使用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 :)