I had this same problem when putting crimson.jar and jaxp.jar from my own
JAXP 1.1 installation. I solved it by using the crimson.jar and jaxp.jar
from the %CATALINA%/jasper subdir.
Sure looks the same like WIndows DLL hell to me.... ;-)

Marcel Mare

> -----Oorspronkelijk bericht-----
> Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Verzonden: vrijdag 31 augustus 2001 23:43
> Aan: [EMAIL PROTECTED]
> Onderwerp: Re: Tomcat 4.0b7 and struts-example webapp
>
>
>
> So the problem was that the Struts example wouldn't load in Tomcat4.0 B7
> because it didn't have a parser or the jaxp.jar.  Someone
> suggested putting
> a parser and jaxp.jar in the CATALINA_HOME/lib directory. This worked for
> me.  But a post from the tomcat list suggested putting them in the
> web-inf/lib directory.  Indeed this latter method should work and seems a
> better solution to me:
>
> Craig McClanahan posts:
> the order in which Tomcat 4 looks for classes to load.
> - /WEB-INF/classes
> - /WEB-INF/lib (undefined order of JAR files)
> - $CATALINA_HOME/classes
> - $CATALINA_HOME/lib (undefined order of JAR files)
> - $CATALINA_HOME/common/classes
> - $CATALINA_HOME/common/lib (undefined order of JAR files)
>
> So I put crimson.jar & JAXP in the WEB-INF/lib directory.  It's
> not loading
> properly, it throws a sealing violation.  The classloader isn't having it.
> Not sure why this is happening.  Anyone?
>
> Craig R.
>
>
>
>
>
>
>
>                     Craig_Reichenbach
>
>                     @lotus.com              To:
> [EMAIL PROTECTED]
>                                             cc:     (bcc: Craig
> Reichenbach/CAM/Lotus)
>                     08/31/2001 03:05        Subject:     Re:
> Tomcat 4.0b7 and struts-example webapp
>                     PM
>
>                     Please respond to
>
>                     struts-user
>
>
>
>
>
>
>
>
>
>
> This is more a question for the Tomcat list, but since it came up below,
> what is the best practice for including needed libraries and
> implementations (such as crimson.jar & jaxp.jar) in Catalina?  While Ian's
> suggestion below moves these from /jasper to /lib, I found the struts
> example also works in B7 by putting jaxp and crimson in /common/lib and
> leaving them in jasper.   Can someone point me to where I can discern the
> differences between the different lib directories in Catalina?
>
> This has no doubt come up before, sorry for repetition.
>
> -Craig
>
>
>
>
>
>
>
>

Reply via email to