Hi Rishi,

Your suggestion below seems to be working.  Don't know why this is the 
case.  The xercesImpl.jar file is in common/lib and I also tried putting 
it in the WEB-INF/lib directory.  Even un-jared the file and put the 
class in WEB-INF/classes directory.. not of this worked.  Always got a 
ClassNotFound exception for "org.apache.xerces.parses.SAXParser"... and 
yes.. xercesImpl.jar is in the classpath for tomcat.

At any rate.. your suggestions seems to be an effective workaround.

Thanks a bunch - edwardJones
On Tue, 
9 Jul 2002, 
Rishi Khanna wrote:

> 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]
> 

-- 
****************************************************************************
 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]

Reply via email to