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.
Thanks
--Siva.
Bill Shannon wrote:
>> I think our goal should be for a webapp to be able to bundle and use
>> its own commons-digester without having to set its delegate flag to
>> FALSE. This will be possible only if the commons-digester used by AS
>> impl classes was completely "hidden" from all webapps.
>
> I agree, and I thought the classloader changes would enable that by
> putting the apache-commons classes in a classloader not seen by
> applications.