Hi,
There was a similar problem discussed last week. My solution at the time was similar, and a bit dodgy :)
I've just read the Tomcat 4 Class Loader HOWTO today and that explains the problems - as you've said its all to do with XML parsers.
I think the suggestion from them is to move crimson and jaxp to $CATALINE_HOME/common/lib from jasper/lib, and not to put anything in your WEB-INF/lib directory. If you need Xerces 1.3+ instead, remove crimson & jaxp from jasper/lib and put Xerces in common/lib (not WEB-INF/lib).
I'm about to see if it fixes my struts mapping problems, and repost if not.
Cheers,
Brett
-----Original Message-----
From: Domingo Aguilera [mailto:[EMAIL PROTECTED]]
Sent: Friday, 5 October 2001 12:28 AM
To: [EMAIL PROTECTED]
Subject: RE: tomcat 4.0 and struts problem
I had the same problem.
What I did was:
1 - Download Jboss ( www.jboss.org )
2 - In the directory lib of jboss you can find crimson.jar and jaxp.jar
files.
3 - Copy the two files to your $TOMCAT/webapps/yourapp/WEB-INF/lib
4 - Restart tomcat.