tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Oliver Wulff <oliver.wu...@zurich.ch>
Subject Antwort: Re: Antwort: Tomcat 3.3.1 -> Tomcat 4.1.x (Xerces), WebAppClassloader debug level
Date Tue, 12 Aug 2003 05:50:47 GMT




The third party software is excelon. There are no other web applications
running inside this tomcat instance. I'm just wondering if Tomcat itself
could run into a problem when I replace the xerces version.

Further, it's documented in the classloader-howo paper that I can deploy my
own xerces version into web-inf\lib. But that doesn't work. Probably Tomcat
loads some classes from xerces 2.x (common/endorsed) and some from
web-inf\lib.

Do you know how I can increase the debug level of the WebAppClassloader?
I'm interested in which classes are loaded from which classloader.




                                                                                         
                                             
                      Jacob Kjome                                                        
                                             
                      <hoju@visi.com>          An:      "Tomcat Users List" <tomcat-user@jakarta.apache.org>
                          
                                               Kopie:                                    
                                             
                      12.08.2003 07:42         Thema:   Re: Antwort: Tomcat 3.3.1 -> Tomcat
4.1.x (Xerces),  WebAppClassloader debug   
                      Bitte antworten          level                                     
                                             
                      an "Tomcat Users                                                   
                                             
                      List"                                                              
                                             
                                                                                         
                                             
                                                                                         
                                             




At 06:52 AM 8/12/2003 +0200, you wrote:




>It did run well with Tomcat 3.3.1
>I found out that the included xerces version of this third party software
>uses xerces 1.4.x. So, I removed the xerces jars in common/endorsed and
put
>the version 1.4.4 in there. Then, my application works again.
>Is that the correct way to solve my problem or am I running in other
>problems now?

What is your third party software that uses xerces-1.4.4?  This solution
certainly works for most cases, but you may run into trouble if other apps
expect Xerces2.

Jake



>
>
>                       Oliver
> Wulff
>
>                       <oliver.wulff@zu         An:
> tomcat-user@jakarta.apache.org
>                       rich.ch>                 Kopie:
>
>                                                Thema:   Tomcat 3.3.1 ->
> Tomcat 4.1.x (Xerces), WebAppClassloader debug level
>                       11.08.2003
> 16:50
>
>                       Bitte
> antworten
>
>                       an "Tomcat
> Users
>
>                       List"
>
>
>
>
>
>
>
>
>
>
>
>
>
>Hi
>
>I've got a big problem running my web application inside Tomcat 4.1. I'm
>using a third party software in my servlet implementation. This
third-party
>jar contains xerces classes. But my web application is not running anymore
>(VerifyError).
>
>I don't know if there is a versioning conflict with Xerces. So I wanted to
>increase the debug level of the webappclassloader to see whether some
>classes from Xerces are loaded through the parent classloader and some by
>the webappclassloader.
><Context path="/k__offerten" docBase="k__offerten" debug="4"
>                  reloadable="true" crossContext="true">
>
>                  <Logger
className="org.apache.catalina.logger.FileLogger"
>                                   prefix="kloff_log." suffix=".txt"
>               timestamp="true" debug="4"/>
>
>       </Context>
>
>
>But there are no logging information. How can I log the webappclassloader
>logevents?
>
>Does anybody have an idea how to solve my xerces problem?
>
>Regards
>Oliver
>
>
>
>
>
>
>******************* BITTE BEACHTEN *******************
>Diese Nachricht (wie auch allfällige Anhänge dazu) beinhaltet
>möglicherweise vertrauliche oder gesetzlich geschützte Daten oder
>Informationen. Zum Empfang derselben ist (sind) ausschliesslich die
>genannte(n) Person(en) bestimmt. Falls Sie diese Nachricht
>irrtümlicherweise erreicht hat, sind Sie höflich gebeten, diese unter
>Ausschluss jeder Reproduktion zu zerstören und die absendende Person
>umgehend zu benachrichtigen. Vielen Dank für Ihre Hilfe.
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org




Mime
View raw message