spring+struts+ibatis架构,struts2,servlet并存,在tomcat在可以,在was8.5报异常,求大神 5
[14-8-1418:01:21:811GMT+08:00]000000f5EUOW=nullsource=com.ibm.ws.webcontainer.filterc...
[14-8-14 18:01:21:811 GMT+08:00] 000000f5 E UOW=null source=com.ibm.ws.webcontainer.filter class=com.ibm.ws.webcontainer.filter.FilterInstanceWrapper method=doFilter org=null prod=null component=null thread=[WebContainer : 8]
SRVE8109W: Uncaught exception thrown by filter struts2: java.io.FileNotFoundException: SRVE0190E: File not found: /getToken.do
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor._processEDR(DefaultExtensionProcessor.java:948)
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.processEDR(DefaultExtensionProcessor.java:929)
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:483)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:97)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:413)
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
问题终於解决了,最终发现是WAS8.5的问题,太坑了!我描述下情形,希望以後对别人有用。
第一次发布APP到WAS,比如WAS会在小机的A目录生成项目,同时也会在B目录复制一份项目的web.xml;然後我修改了web.xml,新增加了servlet的配置,我将APP重新发布到WAS,A目录重新生成项目文件,但此时B目录并没有重新生成新的web.xml,配置还是原来的,所以访问时抛异常了 展开
SRVE8109W: Uncaught exception thrown by filter struts2: java.io.FileNotFoundException: SRVE0190E: File not found: /getToken.do
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor._processEDR(DefaultExtensionProcessor.java:948)
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.processEDR(DefaultExtensionProcessor.java:929)
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:483)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:97)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:413)
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
问题终於解决了,最终发现是WAS8.5的问题,太坑了!我描述下情形,希望以後对别人有用。
第一次发布APP到WAS,比如WAS会在小机的A目录生成项目,同时也会在B目录复制一份项目的web.xml;然後我修改了web.xml,新增加了servlet的配置,我将APP重新发布到WAS,A目录重新生成项目文件,但此时B目录并没有重新生成新的web.xml,配置还是原来的,所以访问时抛异常了 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏5(财富值+成长值)
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询