I put xerces.jar in WEB-INF/lib but it doesn't change anything.
Error appends when i start tomcat, not while running the webapp.

Tomcat server can't start with struts-layout.
It was starting with struts-example and our struts application...

The first error was a ClassNotFoundException for
org.xml.sax.helper.DefaultHandler.
That's why i 've putted xerces.jar in "\jakarta-tomcat-3.2.3\lib".
Then the class is found but you know what appends next :-(

It's the first time i have such a classpath problem with tomcat.
I usually put all jars in WEB-INF\lib and it works...


-----Message d'origine-----
De: Jean-Noel Ribette [mailto:[EMAIL PROTECTED]]
Date: jeudi 3 janvier 2002 16:57
À: Struts Users Mailing List; [EMAIL PROTECTED]
Objet: RE: Parser error while testing struts-layout


The digester still doesn't find Xerces as it tries to instanciate sun's 
parser. Could you make sure Xerces is in the WEB-INF/lib directory ? If notc
 ould you check if Struts alone is starting ok ?

Jean-Noel

At 16:29 03/01/2002, you wrote:
>Jean-Noel :
>I just tried replacing my digester 1.0 by 1.1.1
>I got a different error :
>
>Digester.getParser:
>javax.xml.parsers.ParserConfigurationException: Namespace not supported by
>SAXParser
>         at com.sun.xml.parser.SAXParserImpl.<init>(SAXParserImpl.java:60)
>         at
>com.sun.xml.parser.SAXParserFactoryImpl.newSAXParser(SAXParserFactoryImpl.j
a
>va:57)
>         at
org.apache.commons.digester.Digester.getParser(Digester.java:508)
>         at
org.apache.commons.digester.Digester.getReader(Digester.java:527)
>         at org.apache.commons.digester.Digester.parse(Digester.java:1206)
>         at
>org.apache.struts.webapp.example.DatabaseServlet.load(DatabaseServlet.java:
2
>52)
>         at
>org.apache.struts.webapp.example.DatabaseServlet.init(DatabaseServlet.java:
1
>75)
>         at javax.servlet.GenericServlet.init(GenericServlet.java:258)
>         at
>org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317)
>         at org.apache.tomcat.core.Handler.init(Handler.java:215)
>         at
>org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:296)
>         at
>org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOnStartu
p
>Interceptor.java, Compiled
>         at
>org.apache.tomcat.core.ContextManager.initContext(ContextManager.java,
>Compiled Code)
>         at org.apache.tomcat.core.ContextManager.init(ContextManager.java,
>Compiled Code)
>         at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:195)
>         at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)
>Exception in thread "main" java.lang.NoSuchMethodError:
>javax.xml.parsers.SAXParser: method getXMLReader()Lorg/xml/sax/XMLReader;
>not found
>         at
org.apache.commons.digester.Digester.getReader(Digester.java:527)
>         at org.apache.commons.digester.Digester.parse(Digester.java:1206)
>         at
>org.apache.struts.webapp.example.DatabaseServlet.load(DatabaseServlet.java:
2
>52)
>         at
>org.apache.struts.webapp.example.DatabaseServlet.init(DatabaseServlet.java:
1
>75)
>         at javax.servlet.GenericServlet.init(GenericServlet.java:258)
>         at
>org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317)
>         at org.apache.tomcat.core.Handler.init(Handler.java:215)
>         at
>org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:296)
>         at
>org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOnStartu
p
>Interceptor.java, Compiled
>         at
>org.apache.tomcat.core.ContextManager.initContext(ContextManager.java,
>Compiled Code)
>         at org.apache.tomcat.core.ContextManager.init(ContextManager.java,
>Compiled Code)
>         at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:195)
>         at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)
>
>
>Maybe i could try digester 1.1 but...?
>
>I would be really happy if i could use tree menu of struts-layout.
>
>
>-----Message d'origine-----
>De: Jean-Noel Ribette [mailto:[EMAIL PROTECTED]]
>Date: jeudi 3 janvier 2002 15:47
>À: Struts Users Mailing List; [EMAIL PROTECTED]
>Objet: Re: Parser error while testing struts-layout
>
>
>At 15:01 03/01/2002, you wrote:
> >Hi all,
> >
> >Happy new year :-)
> >
> >I'm currently testing struts-layout found at :
> >http://struts.application-servers.com/
> >
> >when deploying on tomcat 3.2.3 i got errors like :
> >
> >
> >Digester.getParser:
> >javax.xml.parsers.ParserConfigurationException: Namespace not supported
by
> >SAXParser
> >         at
com.sun.xml.parser.SAXParserImpl.<init>(SAXParserImpl.java:60)
> >         at
>
>com.sun.xml.parser.SAXParserFactoryImpl.newSAXParser(SAXParserFactoryImpl.j
>a
> >va:57)
> >         at
>org.apache.commons.digester.Digester.getParser(Digester.java:338)
> >         at org.apache.commons.digester.Digester.parse(Digester.java:859)
> >         at
>
>org.apache.struts.webapp.example.DatabaseServlet.load(DatabaseServlet.java:
>2
> >52)
> >         at
>
>org.apache.struts.webapp.example.DatabaseServlet.init(DatabaseServlet.java:
>1
> >75)
> >         at javax.servlet.GenericServlet.init(GenericServlet.java:258)
> >         at
> >org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317)
> >         at org.apache.tomcat.core.Handler.init(Handler.java:215)
> >         at
> >org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:296)
> >         at
>
>org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOnStartu
>p
> >Interceptor.java, Compiled Code)
> >         at
> >org.apache.tomcat.core.ContextManager.initContext(ContextManager.java,
> >Compiled Code)
> >         at
org.apache.tomcat.core.ContextManager.init(ContextManager.java,
> >Compiled Code)
> >         at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:195)
> >         at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)
> >Exception in thread "main" java.lang.NoSuchMethodError:
> >javax.xml.parsers.SAXParser: method parse(Ljava/io/InputStream;L
> >org/xml/sax/helpers/DefaultHandler;)V not found
> >         at org.apache.commons.digester.Digester.parse(Digester.java:859)
> >         at
>
>org.apache.struts.webapp.example.DatabaseServlet.load(DatabaseServlet.java:
>2
> >52)
> >         at
>
>org.apache.struts.webapp.example.DatabaseServlet.init(DatabaseServlet.java:
>1
> >75)
> >         at javax.servlet.GenericServlet.init(GenericServlet.java:258)
> >         at
> >org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317)
> >         at org.apache.tomcat.core.Handler.init(Handler.java:215)
> >         at
> >org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:296)
> >         at
>
>org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOnStartu
>p
> >Interceptor.java, Compiled Code)
> >         at
> >org.apache.tomcat.core.ContextManager.initContext(ContextManager.java,
> >Compiled Code)
> >         at
org.apache.tomcat.core.ContextManager.init(ContextManager.java,
> >Compiled Code)
> >         at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:195)
> >         at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)
> >
> >
> >Do i have any issue with my xml parser witch is xerces 1.4.2?
> >
> >Need help please...!
>
>The issue is with the old digester jar ship with the actual struts-layoutr
>  elease. Could you try to use the latest digester available at
>http://jakarta.apache.org/builds/jakarta-commons/release/commons-digester/
?
>
>HTH,
>
>Jean-Noel
>
>
>
>
>
>
> >Alexandre Duprat
> >SOPRA. Direction France Sud. Bordeaux
> >tel : 05 57 26 00 91
> >[EMAIL PROTECTED]
> >
> >
> >+----------------------------------------------------------------+
> >| Ce courrier ainsi que les fichiers joints sont confidentiels.  |
> >| Si vous avez recu ce courrier par erreur, veuillez en informer |
> >| l'administrateur du systeme : [EMAIL PROTECTED]               |
> >|                          ---------                             |
> >| Ce message confirme que le courrier a passe le controle        |
> >| antivirus du relais de messagerie Internet avec succes.        |
> >+----------------------------------------------------------------+
> >
> >--
> >To unsubscribe, e-mail:
><mailto:[EMAIL PROTECTED]>
> >For additional commands, e-mail:
><mailto:[EMAIL PROTECTED]>
>
>
>
>
>+----------------------------------------------------------------+
>| Ce courrier ainsi que les fichiers joints sont confidentiels.  |
>| Si vous avez recu ce courrier par erreur, veuillez en informer |
>| l'administrateur du systeme : [EMAIL PROTECTED]               |
>|                          ---------                             |
>| Ce message confirme que le courrier a passe le controle        |
>| antivirus du relais de messagerie Internet avec succes.        |
>+----------------------------------------------------------------+
>
>
>+----------------------------------------------------------------+
>| Ce courrier ainsi que les fichiers joints sont confidentiels.  |
>| Si vous avez recu ce courrier par erreur, veuillez en informer |
>| l'administrateur du systeme : [EMAIL PROTECTED]               |
>|                          ---------                             |
>| Ce message confirme que le courrier a passe le controle        |
>| antivirus du relais de messagerie Internet avec succes.        |
>+----------------------------------------------------------------+
>
>--
>To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>




+----------------------------------------------------------------+
| Ce courrier ainsi que les fichiers joints sont confidentiels.  |
| Si vous avez recu ce courrier par erreur, veuillez en informer |
| l'administrateur du système : [EMAIL PROTECTED]               |
|                          ---------                             |
| Ce message confirme que le courrier a passé le contrôle        |
| antivirus du relais de messagerie Internet avec succés.        |
+----------------------------------------------------------------+


+----------------------------------------------------------------+
| Ce courrier ainsi que les fichiers joints sont confidentiels.  |
| Si vous avez recu ce courrier par erreur, veuillez en informer |
| l'administrateur du systeme : [EMAIL PROTECTED]               |
|                          ---------                             |
| Ce message confirme que le courrier a passe le controle        |
| antivirus du relais de messagerie Internet avec succes.        |
+----------------------------------------------------------------+

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

Reply via email to