【问题描述】
PAS6.5部署myeclipse生成的war包时报错,报错信息如下:
[SEVERE] [] [javax.enterprise.system.tools.deployment.common] [tid: _ThreadID=48 _ThreadName=admin-listener(4)] [timeMillis: 1603876553390] [levelValue: 1000] [[ Exception while invoking class com.sun.enterprise.web.WebApplication start method java.lang.Exception:
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: org.apache.catalina.LifecycleException: com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root resource classes.
at com.sun.enterprise.web.WebApplication.start(WebApplication.java:113)
【解决方案】
修改war包中WEB-INF目录下的web.xml文件,再重新部署即可。修改后web.xml文件内容如下图:

【原文链接】
http://doc.primeton.com/pages/viewpage.action?pageId=41451865
本文详细描述了在部署myeclipse生成的WAR包到PAS6.5时遇到的容器启动问题,通过修改web.xml解决资源类缺失。关键步骤包括定位错误信息并提供修改后的web.xml示例。
6884

被折叠的 条评论
为什么被折叠?



