Action class [inputdataAction] not found]: Action class [inputdataAction] not found - action -

Action class [inputdataAction] not found]: Action class [inputdataAction] not found - action -

项目在windows 32位上可以运行,在linux 64找不到action
websphere在window32上的版本是版本是WebSphere Platform 7.0.0.0 [BASE 7.0.0.0 r0835.03],在linux64上面的版本是WebSphere Platform 7.0.0.0 [ND 7.0.0.0 r0835.03]。
项目使用的是struts2+spring2.0.7+spring jdbc。
问题是在发布时,说一个Action类找不到,但是在windows上发布没有问题。下面的是报错日志:毕业论文 


[13-1-13 14:26:24:728 CST] 00000013 webapp        E com.ibm.ws.webcontainer.webapp.WebApp logError SRVE0293E: [Servlet 错误]-[Action class [inputdataAction] not found]: Action class [inputdataAction] not found - action - file:/opt/IBM/WebSphere/AppServer1/profiles/AppSrv01/installedApps/websphereNode02Cell/DaLian3_war.ear/DaLian3.war/WEB-INF/classes/config/struts-immune-inputdata.xml:8:64
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.verifyAction(XmlConfigurationProvider.java:374)

windows  本身有很多组件。
这个没有办法,只能找个安装指南来看了。 

找到 控制台>服务器>应用程序服务器>[选择所使用的服务器]>Web 容器设置>Web 容器>定制属性
 

增加名称为“com.ibm.ws.webcontainer.invokefilterscompatibility”的定制属性,值为true。

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有