从Struts1升级到Struts2时遇到了问题 我们的应用程序中包含.war文件.ear。另外,我们还有另一个单独的.war文件。 我们能够使用Struts2升级和部署.ear文件。 Hovewer当我们尝试部署第二个.war文件时,我们收到错误:
无法加载配置。 - bean - app-config.war / WEB-INF / lib / struts2-core-2.3.15.1.jar / struts-default.xml:29:72 ...... 引起:Bean类型类com.opensymphony.xwork2.ObjectFactory,名称为xwork已经被bean加载
两个war文件都需要struts2 .jar文件。 然后我们尝试将.war中的Struts2 .jar文件拖到JBoss lib目录中。 JBoss AS运行正常,但第一次调用jsp页面时抛出错误:
servlet jsp的Servlet.service()引发了异常 org.apache.jasper.JasperException:找不到文件“/ struts-tags”
我们还尝试创建仅包含struts2 jar文件的共享.war文件。我们得到了同样的错误:
servlet jsp的Servlet.service()引发了异常 org.apache.jasper.JasperException:找不到文件“/ struts-tags”
每个.ear和.war文件在彼此单独部署时运行正常。 当应用程序有.war和.ear文件时,请建议什么是打包Struts2 jar文件的正确方法。 谢谢, 由里