Thanks, solved it :)

(Is this an ok mail to send?)

-----Original Message-----
From: Tomas Wredendal <[EMAIL PROTECTED]>
To: Tomcat Users List <[EMAIL PROTECTED]>
Date: Fri, 28 Mar 2003 10:38:29 +0100
Subject: Re: Error while adding another servlet to web.xml

> Mattias Carleh�ll wrote:
> > Hi. If I try to add more than one servlet to my web.xml file I get an
> > error while starting up tomcat. I have tried to make my other servlet
> > very plain but still I get errors. Unfortunately I can't se the
> entire 
> > error either, and I don't se it in the log files either.
> > 
> > This is my web.xml file:
> > <?xml version="1.0" encoding="ISO-8859-1"?>
> >     <!DOCTYPE web-app PUBLIC
> >     "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
> >     "http://java.sun.com/dtd/web-app_2_3.dtd";>
> > 
> > <web-app>
> >     
> >     <display-name>Franvaro pa Fornby</display-name>
> >     <description>
> >             Vem har varit borta, nar har dom varit borta och vem har 
> > sagt det?
> >     </description>
> >     
> >     
> >     <!--Login servlet-->
> >     <servlet>
> >             <servlet-name>StartServlet</servlet-name>
> >             <servlet-class>StartServlet</servlet-class>
> >             <init-param>
> >                     <param-name>properties</param-name>
> >                     <param-value>/WEB-
> > INF/conf/velocity.properties</param-value>
> >             </init-param>
> >     </servlet>
> >     <servlet-mapping>
> >         <servlet-name>StartServlet</servlet-name>
> >         <url-pattern>/absence</url-pattern>
> >     </servlet-mapping>
> >     
> >     <!--Admin servlet-->
> >     <servlet>
> >             <servlet-name>AdminServlet</servlet-name>
> >             <servlet-class>AdminServlet</servlet-class>
> >             <init-param>
> >                     <param-name>properties</param-name>
> >                     <param-value>/WEB-
> > INF/conf/velocity.properties</param-value>
> >             </init-param>
> >     </servlet>
> >     <servlet-mapping>
> >         <servlet-name>AdminServlet</servlet-name>
> >         <url-pattern>/admin</url-pattern>
> >     </servlet-mapping>
> >     
> >         
> >     <resource-ref>
> >       <description>DB Connection</description>
> >       <res-ref-name>jdbc/AbsenceDB</res-ref-name>
> >       <res-type>javax.sql.DataSource</res-type>
> >       <res-auth>Container</res-auth>
> >     </resource-ref>
> >   
> > </web-app>
> > 
> > 
> > And this is what I can se of my error:
> > 
> > eSupport.java:166)
> >         at
> org.apache.catalina.core.StandardContext.start(StandardContext
> > 567)
> >         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.jav
> > 
> >         at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:
> >         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.jav
> > 
> >         at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.j
> > )
> >         at
> org.apache.catalina.core.StandardService.start(StandardService
> > 97)
> >         at
> org.apache.catalina.core.StandardServer.start(StandardServer.j
> > 0)
> >         at
> org.apache.catalina.startup.Catalina.start(Catalina.java:512)
> >         at
> org.apache.catalina.startup.Catalina.execute(Catalina.java:400
> >         at
> org.apache.catalina.startup.Catalina.process(Catalina.java:180
> >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> >         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess
> > java:39)
> >         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
> > sorImpl.java:25)
> >         at java.lang.reflect.Method.invoke(Method.java:324)
> >         at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
> > 
> > 
> > /Regards Mattias
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> > 
> 
> The tag-order in web.xml is important. In your case you have <servlet>
> - 
> <servlet-mapping> - <servlet> ...
> 
> ALL <servlet-mapping> should come after ALL <servlet>
> 
> --->8---
> 
> <web-app>
> ...
>    <servlet>
>      <servlet-name>enter</servlet-name>
>      <servlet-class>StoreServlet</servlet-class>
>    </servlet>
>    <servlet>
>      <servlet-name>catalog</servlet-name>
>      <servlet-class>CatalogServlet</servlet-class>
>    </servlet>
> ...
>    <servlet-mapping>
>      <servlet-name>enter</servlet-name>
>      <url-pattern>/enter</url-pattern>
>    </servlet-mapping>
>    <servlet-mapping>
>      <servlet-name>catalog</servlet-name>
>      <url-pattern>/catalog</url-pattern>
>    </servlet-mapping>
> </web-app>
> ...
> 
> --8<---
> 
> Search the Net for examples...  :-)
> 
> 
> -- 
> Tomas
> 
> Health is merely the slowest possible rate at which one can die.
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> [EMAIL PROTECTED]
> 
> 
> 
> ---------------------------------------------------------------------
> 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]

Reply via email to