Howdy,
You have a DTD DOCTYPE mismatch.  Your web.xml is fine for a 2.3 container, just 
change the 2.2 to 2.3 in the DOCTYPE.

Yoav Shapira
Millennium ChemInformatics


>-----Original Message-----
>From: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED]
>Sent: Friday, June 27, 2003 2:17 PM
>To: Tomcat Users List
>Subject: ServletContextListener problem
>
>Hello people.
>
>I am trying to use a ServletContextListener but Tomcat 4.1.24 does not
>like my web.xml :-)
>The file follows below. I have no idea what's wrong!
>
>The error messages are:
>
>
>27/06/2003 15:16:25 org.apache.commons.digester.Digester error
>SEVERE: Parse Error at line 9 column 14: Element type "listener" must be
>declared.
>org.xml.sax.SAXParseException: Element type "listener" must be declared.
>
>27/06/2003 15:16:25 org.apache.commons.digester.Digester error
>SEVERE: Parse Error at line 10 column 23: Element type "listener-class"
>must be declared.
>org.xml.sax.SAXParseException: Element type "listener-class" must be
>declared.
>
>Please, help! :-)
>
>===========================================================================
>======
><?xml version="1.0" encoding="ISO-8859-1"?>
>
><!DOCTYPE web-app
>  PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
>  "http://java.sun.com/dtd/web-app_2_3.dtd";>
>
><web-app>
>
>   <listener>
>      <listener-class>
>         br.com.info.fomezero.bootstrap.BootStrapInvoker
>      </listener-class>
>   </listener>
>
>
>  <!-- Action Servlet Configuration -->
>  <servlet>
>    <servlet-name>action</servlet-name>
>    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
>    <init-param>
>      <param-name>application</param-name>
>      <param-value>ApplicationResources</param-value>
>    </init-param>
>    <init-param>
>      <param-name>config</param-name>
>      <param-value>/WEB-INF/struts-config.xml</param-value>
>    </init-param>
>    <init-param>
>      <param-name>debug</param-name>
>      <param-value>2</param-value>
>    </init-param>
>    <init-param>
>      <param-name>detail</param-name>
>      <param-value>2</param-value>
>    </init-param>
>    <init-param>
>      <param-name>validate</param-name>
>      <param-value>true</param-value>
>    </init-param>
>    <load-on-startup>2</load-on-startup>
>  </servlet>
>
>
>  <!-- Action Servlet Mapping -->
>  <servlet-mapping>
>    <servlet-name>action</servlet-name>
>    <url-pattern>*.do</url-pattern>
>  </servlet-mapping>
>
>
>  <!-- The Welcome File List -->
>  <welcome-file-list>
>    <welcome-file>search.jsp</welcome-file>
>  </welcome-file-list>
>
>  <!-- Struts Tag Library Descriptors -->
>  <taglib>
>    <taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
>    <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
>  </taglib>
>
>  <taglib>
>    <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
>    <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
>  </taglib>
>
>  <taglib>
>    <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
>    <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
>  </taglib>
>
>  <taglib>
>    <taglib-uri>/WEB-INF/struts-template.tld</taglib-uri>
>    <taglib-location>/WEB-INF/struts-template.tld</taglib-location>
>  </taglib>
>
>
></web-app>
>===========================================================================
>=======
>
>===================================
> Augusto Cesar Guagliano
> [EMAIL PROTECTED]
> Project Manager
> +55 19 9106.9024
> Infosoftware Consulting
> http://www.infosoftware.com.br
>===================================
>
>Esta mensagem pode conter informação confidencial e/ou privilegiada. Se
>você não for o destinatário ou a pessoa autorizada a receber esta
>mensagem, não pode usar, copiar ou divulgar as informações nela contidas
>ou tomar qualquer ação baseada nessas informações. Se você recebeu esta
>mensagem por engano, por favor avise imediatamente o remetente,
>respondendo o e-mail e em seguida apague-o. Agradecemos sua cooperação.
>
>This message may contain confidential and/or privileged information. If
>you are not the addressee or authorized to receive this for the addressee,
>you must not use, copy, disclose or take any action based on this message
>or any information herein. If you have received this message in error,
>please advise the sender immediately by reply e-mail and delete this
>message. Thank you for your cooperation.



This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to