The problem is that I cannot guarantee that web applications running under
the embedded tomcat won't hold any duplicate jars.




-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, February 14, 2007 3:58 PM
To: Tomcat Users List
Subject: Re: Embedded tomcat

If you remove the duplicate jars from the webapp, it will still find the 
classes via the same classloader used in the host application, and the 
single definition of each class will allow the casts to work.



Please respond to "Tomcat Users List" <users@tomcat.apache.org>

To:     "'Tomcat Users List'" <users@tomcat.apache.org>
cc:      
Subject:        Embedded tomcat


Hi all,



I need your suggestion about working with embedded tomcat.

On a test I'm performing, I am running the embedded tomcat and installed 
one
webapp on it.



I need to share objects between the webapp running on the embedded tomcat
and the host VM via a set of classes which are defined both in the webapp
and the host class loaders.



The problem is that since the webapp and the host VM hold the same jars 
BUT
in different locations, a class cast exception occurs every time I try to
cast.

What would be the best way to share objects/information between the webapp
and its host VM?



Thanks in advance,

Asaf





---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to