迁移Weblogic12c遇到的问题

依赖问题

问题1:

报错ClassNotFoundException: org.springframework.aop.framework.AopConfigException

解决方案

修改项目中weblogic.xml

<prefer-application-packages> 
	<package-name>net.sf.cglib.*</package-name> 
</prefer-application-packages>
问题2:

报cxf的问题

解决方案

因为项目中已经不需要webservice,所以去掉weblogic.xml的一些配置

<!--<prefer-application-resources>
	<resource-name>META-INF/services/javax.xml.ws.spi.Provider</resource-name>
</prefer-application-resources>-->
问题3:

res不兼容weblogic12c问题

解决方案:
修改jrules-res-management-WL10.ear压缩包下,jrules-res-management.war里面WEB-INFO的weblogic.xml

<!--<prefer-web-inf-classes>true</prefer-web-inf-classes> -->
<prefer-application-packages>
	<package-name>org.apache.commons.lang.*</package-name>
	<package-name>javax.servlet.jsp.jstl.*</package-name>
	<package-name>javax.faces.*</package-name>
	<package-name>org.apache.taglibs.*</package-name>
</prefer-application-packages>

迁移Weblogic12c遇到的问题
https://www.zhaojun.inkhttps://www.zhaojun.ink/archives/migrate-weblogic12c-problem
作者
卑微幻想家
发布于
2023-07-20
许可协议