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]