This might be a classpath issue. I've used the same code and it works. You
can also try bypassing the XMLReaderFactory class, and use the following
call:
XMLReader parser = (XMLReader)
Class.forName("org.apache.xerces.parsers.SAXParser").newInstance();
If you get the same exception, my first hunch is some path issue.
----- Original Message -----
From: "Dr. Edward R. Jones" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, July 09, 2002 10:17 AM
Subject: Xerces 2.01 + Tomcat 4.0.1 problem
> Hi, I've looked high and low for documentation on dynamic class loading
for tomcat 4.0.1. Can't seem to find an answer to this problem. I'm trying
to use Xerces-J 2.0.1 parser in a class using the tomcat.
>
> I receive the following message:
>
> Preparing to create XML Reader using Xerces Parser
> java.lang.ClassNotFoundException: org/apache/xerces/parsers/SAXParser
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:130)
> at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(Unknown
> Source)
> at ValidatorService.validate(ValidatorService.java:60)
>
> etc...
>
> This came from the following java statement:
>
> XMLReader reader =
> XMLReaderFactory.createXMLReader("org.apache.xerces.parsers.SAXParser");
>
> Is this a Tomcat, Xerces or dumb user problem?
>
> thanks - edwardJones
> --
>
****************************************************************************
> Edward R. Jones, Ph.D. | email: [EMAIL PROTECTED]
> Texas A&M Univ. - Corpus Christi | phone: (361) 825-5840
>
****************************************************************************
>
>
>
> ---------------------------------------------------------------------
> 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]