dev@glassfish.java.net

Re: apache commons-* classes in AS

From: Bill Shannon <bill.shannon_at_sun.com>
Date: Tue, 18 Oct 2005 09:44:37 -0700

Sivakumar Thyagarajan wrote:
> Hi Bill/Jan
>
> Yes, the original design plan wanted to isolate the application server
> implementation classes and hide them from applications. However due to
> some implementation issues, appserv-rt.jar and other implmentations
> classes [though having been removed from the system classpath] are
> placed at the shared chain and are available to all applications. This
> is a reason why fixing 6314912 is difficult.

If we can't isolate these classes then we need to rename them so that
they don't conflict with application use of these same classes. That's
the general approach we've taken with all such classes that we import.