Just a general non-avalon question.
Can I have two different versions of the same class loaded with different ClassLoaders in a way that they don't collide with each other?
Is the class pool classloader specific or system wide? If the class is first loaded in classloader A and then then gets loaded in classloader B does B get a fresh class definition or the cached definition of classloader A.
I'm not quite familiar with classloader issues do this might sound like foobar to all classloader senseis.
yes, you can do that. You would have a classloader tree like:
parent | | +---------+---------+ | | kid1 kid2
If Class A is loaded in kid1, it won't be visible in kid2, so you can load alternate versions/etc there with no issues.
-pete
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
