门户登录提示500错误,apusic日志提示找不到类:org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

门户登录提示500错误,apusic日志提示找不到类:org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

问题描述:

门户登录提示500错误,apusic日志提示找不到类:org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter


解决方案:

经查询该因安全问题操作过Struts2版本升级,可参考链接https://vip.kingdee.com/knowledge/specialDetail/164676138713728512?category=179956111246664960&id=170562434376172800

在替换高版本的Struts2版本后,还需要修改相关配置文件

手动修改

            eas\Server\server\deploy\portal.ear\plt_bi.war\WEB-INF\web.xml

            eas\Server\server\deploy\portal.ear\plt_budget.war\WEB-INF\web.xml 

            eas\Server\server\deploy\portal.ear\plt_cm.war\WEB-INF\web.xml 

            eas\Server\server\deploy\portal.ear\plt_cp.war\WEB-INF\web.xml 

            eas\Server\server\deploy\portal.ear\plt_document.war\WEB-INF\web.xml 

            eas\Server\server\deploy\portal.ear\plt_hr.war\WEB-INF\web.xml 

            eas\Server\server\deploy\portal.ear\plt_ibusiness.war\WEB-INF\web.xml 

            eas\Server\server\deploy\portal.ear\plt_ireport.war\WEB-INF\web.xml 

            eas\Server\server\deploy\portal.ear\plt_iservice.war\WEB-INF\web.xml 

            eas\Server\server\deploy\portal.ear\plt_portal.war\WEB-INF\web.xml 

            eas\Server\server\deploy\portal.ear\plt_scm.war\WEB-INF\web.xml 

            eas\Server\server\deploy\portal.ear\plt_sp.war\WEB-INF\web.xml 

            eas\Server\server\deploy\portal.ear\plt_tfv.war\WEB-INF\web.xml 

            eas\Server\server\deploy\portal.ear\plt_wfpc.war\WEB-INF\web.xml 

            eas\Server\server\deploy\portal.ear\plt_widget.war\WEB-INF\web.xml

            eas\Server\server\deploy\portal.ear\portal.war\WEB-INF\web.xml

            将以上文件里面的内容

            org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter 修改为

            org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter       


           将 org.apache.struts2.dispatcher.FilterDispatcher 修改为 

            org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter

原因为上述文件中有部分文件中的内容未修改完全导致的,重新按照上述文件及需要修改的内容进行检查修改即可


门户登录提示500错误,apusic日志提示找不到类:org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

问题描述:门户登录提示500错误,apusic日志提示找不到类:org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter解决方...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息