之前使用10.0.1版本时部署war包很顺利,项目上突然升级中创中间件升级为10.0.5后部署到中间件时提示依赖注入错误。
发现是web-lib下的inforsuit-web.xml需要更新
<inforsuite-web-app>
<class-loader delegate="false"/>
<whitelist-package>jdk</whitelist-package>
<whitelist-package>org.omg</whitelist-package>
<whitelist-package>org.ietf</whitelist-package>
<whitelist-package>org.eclipse</whitelist-package>
<whitelist-package>META-INF/services</whitelist-package>
<property name="relativeRedirectAllowed" value="true"/>
<session-config>
<session-properties>
<property name="enableURLRewriting" value="false"/>
</session-properties>
</session-config>
<locale-charset-info>
<parameter-encoding default-charset="UTF-8"/>
</locale-charset-info>
</inforsuite-web-app>