This happens with last night's (12.17) build as well. Matt
> -----Original Message----- > From: Matt Raible [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, December 18, 2002 11:13 PM > To: [EMAIL PROTECTED] > Subject: AbstractMethodError in Nightly from 12.16.2002 > > > I get the following error when trying to deploy my app to > Tomcat 4.1.17 > - with a nightly build from 12.16.2002. I reverted back to a > nightly build from 11.24.2002 and everything works fine. > > java.lang.AbstractMethodError > at > org.apache.struts.action.ActionServlet.initModulePlugIns(Actio > nServlet.j > ava:1076) > at > org.apache.struts.action.ActionServlet.init(ActionServlet.java:457) > at javax.servlet.GenericServlet.init(GenericServlet.java:256) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardW > rapper.jav > a:934) > > My struts-config.xml is below: > > <?xml version="1.0" encoding="ISO-8859-1" ?> > > <!DOCTYPE struts-config PUBLIC "-//Apache Software > Foundation//DTD Struts Configuration 1.1//EN" > "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"> > > <struts-config> > > <!-- ========== Data Sources Definitions > =================================== --> > <!-- > Define your Struts data sources in a file called > struts-data-sources.xml and place > it in your merge directory. > --> > > <!-- ========== Form Bean Definitions > =================================== --> > <form-beans> > <form-bean > name="userForm" > type="org.apache.webapp.forms.UserForm" > /> > > <!-- > If you have non XDoclet forms, define them in a file > called struts-forms.xml and > place it in your merge directory. > --> > </form-beans> > > <!-- ========== Global Exceptions Definitions > =================================== --> > <!-- > Define your exceptions in a file called > global-exceptions.xml and place > it in your merge directory. > --> > > <!-- ========== Global Forward Definitions > =================================== --> > <global-forwards> > <!-- Default forward to "Welcome" action --> > <!-- Demonstrates using index.jsp to forward --> > <forward > name="welcome" > path="/welcome.do"/> > </global-forwards> > > <!-- ========== Action Mapping Definitions > =================================== --> > <action-mappings> > <action > path="/editUser" > type="org.apache.webapp.actions.UserAction" > name="userForm" > scope="session" > parameter="action" > unknown="false" > validate="false" > > > </action> > <action > path="/saveUser" > type="org.apache.webapp.actions.UserAction" > name="userForm" > scope="session" > parameter="action" > unknown="false" > validate="true" > > > </action> > > <!-- Default "welcome" action --> > <!-- Forwards to the mainMenu tile definition --> > <action > path="/welcome" > type="org.apache.struts.actions.ForwardAction" > parameter="mainMenu"/> > </action-mappings> > > <!-- Define your Struts controller in a file called > struts-controller.xml and place it in your merge directory. --> > > <message-resources parameter="ApplicationResources"/> > > <!-- ========== Tiles plugin =================== --> > <plug-in className="org.apache.struts.tiles.TilesPlugin" > > <set-property property="definitions-config" > value="/WEB-INF/tiles-config.xml" /> > <set-property property="moduleAware" value="true" /> > <set-property property="definitions-parser-validate" > value="true" /> > </plug-in> > <!-- ========== Validator plugin =================== --> > <plug-in className="org.apache.struts.validator.ValidatorPlugIn"> > <set-property > property="pathnames" > > value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/> > </plug-in> > <!-- ========== Menu plugin ======================== --> > <plug-in className="com.fgm.web.menu.MenuPlugIn"> > <set-property > property="menuConfig" > value="/WEB-INF/menu-config.xml"/> > </plug-in> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
