RE: Parser error while testing struts-layout

2002-01-04 Thread DUPRAT Alexandre

I just managed to execute struts-layout.
My problem was i did not remome jaxp.jar in tomcat\lib directory. So i had 2
classes with the same name loaded in tomcat VM.
Removing jaxp.jar, putting xerces.jar in place and replacing
strut-layout\WEB-INF\lib\digester.jar by the last version of digester
strut-layout\WEB-INF\lib\common-digester.jar seems to make all go round.

Thanks Jean-Noel for help and a good article found at
http://www.develop.com/downloads/DevWPJav.pdf (it enlighted the first
exception message)

I hope i can now use struts tree-view.

-Message d'origine-
De: DUPRAT Alexandre [mailto:[EMAIL PROTECTED]]
Date: jeudi 3 janvier 2002 16:30
À: '[EMAIL PROTECTED]'
Cc: 'Jean-Noel Ribette'
Objet: RE: Parser error while testing struts-layout


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.ja
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(LoadOnStartup
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(LoadOnStartup
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

Parser error while testing struts-layout

2002-01-03 Thread DUPRAT Alexandre

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.ja
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(LoadOnStartup
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(LoadOnStartup
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...!




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]




RE: Parser error while testing struts-layout

2002-01-03 Thread DUPRAT Alexandre

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.ja
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(LoadOnStartup
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(LoadOnStartup
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

Re: Parser error while testing struts-layout

2002-01-03 Thread Jean-Noel Ribette

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.ja
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(LoadOnStartup
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(LoadOnStartup
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-layout 
release. 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]



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




RE: Parser error while testing struts-layout

2002-01-03 Thread Jean-Noel Ribette

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 not 
could 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.ja
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(LoadOnStartup
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(LoadOnStartup
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

RE: Parser error while testing struts-layout

2002-01-03 Thread DUPRAT Alexandre

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