我正在使用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中部署EAR時出錯
- 2. 在JBoss AS7中部署ear時出錯
- 3. weblogic中的ear部署
- 4. 在Weblogic中部署EAR應用12c
- 5. 當持久化單元處於EAR級別時未映射實體EAR級別
- 6. 無法使用wldeploy部署EAR Weblogic
- 7. 無法在部署wildfly中找到名爲my_bdd的持久性單元EJB EAR
- 8. sun.reflect.annotation.TypeNotPresentException當部署web-ear時出現代理錯誤
- 9. weblogic中EAR部署的問題
- 10. 確定EAR是否已使用WLST部署在WebLogic Server中?
- 11. 部署ear文件時出現問題
- 12. JPA中的可選持久性單元(使用多個持久性單元時)
- 13. 使用EclipseLink和UCanAccess進行持久性時的錯誤
- 14. 不能Weblogic上部署EAR文件12C
- 15. 將ear文件部署到weblogic 10g
- 16. 將EJB2.1的EAR部署到JBoss AS5中時出錯
- 17. 在部署EAR時使用glassfish上的Richfaces 4出現重複鍵錯誤
- 18. 從Eclipse部署WebLogic應用程序時出現NoClassDefFoundError錯誤
- 19. 將Spring應用程序部署到Weblogic時出錯12c
- 20. 什麼導致java.net.MalformedURLException:無協議:何時試圖在weblogic中部署.ear?
- 21. 部署時出錯
- 22. 在WildFly 8中部署EAR應用程序的問題,無法找到持久性單元
- 23. Weblogic Ear部署未能注入實體管理器
- 24. EclipseLink錯誤地創建表(從另一個持久性單元)
- 25. 在EAR項目中,當部署時,EJB出現兩次
- 26. 使用jenkins插件的遠程weblogic EAR部署
- 27. 如何使用weblogic 12c快速部署多模塊EAR項目?
- 28. 使用Ant部署.ear到WebLogic Server失敗
- 29. 在Weblogic 10.3上使用ant部署WAR時出現「Java堆空間」錯誤
- 30. 從Weblogic調用部署在Weblogic 12中的遠程EJB時發生錯誤9