Everything was going fine with my upgrade until I replaced all of my
ActionError instances with an ActionMessage instance.
Before I did this I could deploy (jboss-3.2.6) with no problems. Now I am
getting the following error during deployment:
2004-11-01 08:36:53,379 ERROR [org.apache.struts.config.ModuleConfigFactory]
ModuleConfigFactory.createFactory
java.lang.VerifyError: (class: org/apache/struts/util/RequestUtils, method:
getActionMessages signature:
(Ljavax/servlet/jsp/PageContext;Ljava/lang/String;)Lorg/apache/struts/action
/ActionMessages;) Incompatible argument to function
at
org.apache.struts.config.ModuleConfigFactory.createFactory(ModuleConfigFacto
ry.java:122)
at
org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:9
26)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:470)
at javax.servlet.GenericServlet.init(GenericServlet.java:211)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:10
29)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
4013)
As well as:
2004-11-01 08:36:53,397 ERROR [org.jboss.web.localhost.Engine]
StandardContext[/CustomerDatabase]StandardWrapper.Throwable
java.lang.NullPointerException
at
org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:9
27)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:470)
at javax.servlet.GenericServlet.init(GenericServlet.java:211)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:10
29)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
4013)
I didn't do anything special (or at all) with the default
ModuleConfigFactory. I saw that you could extend it and there was a new
<init-param> in the web.xml for it, but I don't have anything for it.
Any help would be greatly appreciated.
--Brad