[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,配置还是原来的,所以访问时抛异常了
spring+struts+ibatis架构,struts2,servlet并存,在tomcat在可以,在was8.5报异常,求大神
答案:2 悬赏:30 手机版
解决时间 2021-03-14 06:16
- 提问者网友:浪荡绅士
- 2021-03-13 18:23
最佳答案
- 五星知识达人网友:春色三分
- 2021-03-13 19:05
检查你的 getToken.do 没有对应请求的响应配置
全部回答
- 1楼网友:逃夭
- 2021-03-13 19:53
spring的配置文件中缺少对getToken.do的配置信息吧。希望能帮助你
再看看别人怎么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯