在websphere中部署Spring启动

时间:2015-02-28 20:39:52

标签: spring-boot websphere-8

Websphere 8.5.5.2

尝试将spring boot应用程序部署到websphere服务器中。我已经确定类加载器策略是父进程。问题似乎是因为websphere可能需要一些额外的配置来识别没有任何web.xml的战争?不确定。低于错误。

引起: javax.xml.bind.JAXBException: ClassCastException: attempting to cast jar:file:/usr/WebSphere850/AppServer/endorsed_apis/jaxb-api.jar!/javax/xml/bind/JAXBContext.class

wsjar:file:/usr/WebSphere850/AppServer/profiles/node01/installedApps/dchislwsapp020Cell01/My%20Application%20Service%20-%20Test%20Service.ear/test-plan-rest.war/WEB-INF/lib/jaxb-api-2.2.11.jar!/javax/xml/bind/JAXBContext.class。请确保您指定了正确的ClassLoader。

1 个答案:

答案 0 :(得分:0)

你应该可以通过添加

来做到这一点

DisableIBMJAXWSEngine: true

到您的应用程序META-INF/MANIFEST.MF以在应用程序级别禁用它。

要在服务器级别禁用它,请按照:http://www-01.ibm.com/support/knowledgecenter/SS7JFU_6.1.0/com.ibm.websphere.express.doc/info/exp/ae/twbs_thirdparty.html?cp=SS7JFU_6.1.0%2F1-7-9-4-1-14-0上的说明在服务器级别禁用。