webspere6.1.0.41+struts2+spring+hibernate,发布应用程序,报Error 404: SRVE0190E: 找不到文件
大家好,我用webspere6.1.0.41+struts2+spring+hibernate发布应用程序,服务器正常启动,访问jsp页面可以,当使用struts2命名的路径 如:testWeb_test.action时 ,则报404错误。该应用程序在tomcat发布能正常访问,在网上搜索到解决方案说在控制台-》应用程序服务器-》server1-》web容器-》定制属性,增加 com.ibm.ws.webcontainer.invokeFiltersCompatibility =true就可以了,可是加上了也不行。请高手们多多指点。。。。。谢谢了
一下是错误日志
[12-2-19 16:36:24:968 CST] 00000039 RoleBasedAuth E SECJ0306E: 线程上不存在接收或调用的凭证。基于角色的授权检查将不检查调用者的访问标识。参数为:在资源 Server 和模块 Server 上的访问检查方法 stop:java.lang.Boolean:java.lang.Integer。堆栈跟踪为 java.lang.Exception: Invocation and received credentials are both null
at com.ibm.ws.security.role.RoleBasedAuthorizerImpl.checkAccess(RoleBasedAuthorizerImpl.java:284)
at com.ibm.ws.management.AdminServiceImpl.preInvoke(AdminServiceImpl.java:1910)
at com.ibm.ws.management.AdminServiceImpl.access$400(AdminServiceImpl.java:110)
at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1032)
at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:948)
at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at com.ibm.ws.management.connector.soap.SOAPConnector.invoke(SOAPConnector.java:338)
at com.ibm.ws.management.connector.soap.SOAPConnector.service(SOAPConnector.java:204)
at com.ibm.ws.management.connector.soap.SOAPConnection.handleRequest(SOAPConnection.java:55)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:680)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:484)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)
。
[12-2-19 16:36:25:000 CST] 00000039 RoleBasedAuth A SECJ0305I: 对于 admin-authz 操作 Server,基于角色的授权检查失败:stop:java.lang.Boolean:java.lang.Integer。用户 UNAUTHENTICATED(唯一标识:unauthenticated)未被授予下列任何必需角色:administrator, operator。
[12-2-19 16:36:25:062 CST] 00000039 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl initialize FFDC0009I: FFDC 已打开附带的流文件 D:\IBM\WebSphere\AppServer\profiles\AppSrvTest\logs\ffdc\server1_3c0a3c0a_12.02.19_16.36.25_0.txt
[12-2-19 16:36:25:078 CST] 00000039 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC 已关闭附带的流文件 D:\IBM\WebSphere\AppServer\profiles\AppSrvTest\logs\ffdc\server1_3c0a3c0a_12.02.19_16.36.25_0.txt
[12-2-19 16:36:25:109 CST] 00000039 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: FFDC 已打开附带的流文件 D:\IBM\WebSphere\AppServer\profiles\AppSrvTest\logs\ffdc\server1_3c0a3c0a_12.02.19_16.36.25_1.txt
[12-2-19 16:36:25:125 CST] 00000039 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC 已关闭附带的流文件 D:\IBM\WebSphere\AppServer\profiles\AppSrvTest\logs\ffdc\server1_3c0a3c0a_12.02.19_16.36.25_1.txt
[12-2-19 16:36:25:140 CST] 00000039 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: FFDC 已打开附带的流文件 D:\IBM\WebSphere\AppServer\profiles\AppSrvTest\logs\ffdc\server1_3c0a3c0a_12.02.19_16.36.25_2.txt
[12-2-19 16:36:25:156 CST] 00000039 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC 已关闭附带的流文件 D:\IBM\WebSphere\AppServer\profiles\AppSrvTest\logs\ffdc\server1_3c0a3c0a_12.02.19_16.36.25_2.txt
[12-2-19 17:05:13:453 CST] 00000014 SessionListen I SessionListener sessionDestroyed(HttpSessionEvent event) session with session ID=w6our7-mcLbdw9W9GamS9L9getting destroyed