Try moving the servlet-mapping node so that it appears after the servlet node.
On Tue, 2004-09-28 at 05:45, Shaun Campbell wrote: > I've got an application that runs fine in Tomcat 4.1.30. However when I > place the same webapp in Tomcat 5.0.28 I get an error at startup saying that > there is an error on line 11 column 21 of web.xml and the app is not loaded. > Can anyone give me any pointers as to what could be wrong with the file? > > Thanks > > Shaun > > <!DOCTYPE web-app > PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" > "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd"> > > <web-app> > <servlet-mapping> > <servlet-name>invoker</servlet-name> > <url-pattern>/servlet/*</url-pattern> > </servlet-mapping> > <servlet> > <servlet-name>apt</servlet-name> > <servlet-class>org.apache.turbine.Turbine</servlet-class> > <init-param> > <param-name>applicationRoot</param-name> > <param-value>webContext</param-value> > </init-param> > <init-param> > <param-name>properties</param-name> > <param-value>/WEB-INF/conf/TurbineResources.properties</param-value> > </init-param> > <load-on-startup>1</load-on-startup> > </servlet> > <security-constraint> > <web-resource-collection> > <web-resource-name>templates</web-resource-name> > <url-pattern>/templates/*</url-pattern> > </web-resource-collection> > <web-resource-collection> > <web-resource-name>logs</web-resource-name> > <url-pattern>/logs/*</url-pattern> > </web-resource-collection> > <auth-constraint> > <role-name>admin</role-name> > </auth-constraint> > </security-constraint> > <login-config> > <auth-method>BASIC</auth-method> > <realm-name>Templates</realm-name> > </login-config> > </web-app> > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
