如何解决该错误?(与Struts有关)

在weblogic部署web工程时总会出现以下错误,struts使用1.1的版本:

2004-8-4 10:55:20 org.apache.struts.action.ActionServlet destroyModules 严重: javax.servlet.UnavailableException: Cannot initialize RequestProcessor of class org.apache.struts.action.RequestProcessor: java.lang.ClassNotFoundException: org.apache.struts.action.RequestProcessor <2004-8-4 上午10时55分20秒 CST>

缺少apache的common包

可是我的war包下的WEB-INF\lib\commons-collections.jar确实有啊。 而且包中也有 org/apache/commons/collections/FastHashMap$KeySet.class

属于打包问题,理解Weblogic的classloader原理。

更换JBoss部署就可以,因为两者策略不一样。