Noel J. Bergman wrote:

Commons-collection is a dependent jar from the cornerstone threads
component (actually the dep traces back to the latest excalibur-threads
release).



OK. And apparently no issues with those classes being exposed to client code. At one point, I had thought that there was going to be some change to isolate classes used by the container from classes exposed within the container.


The level of exposure of these classes to client code is a function of the container support for isolation. If your running James in Phoneix then these classes will be exposed. If you running under Merlin then they will be isolated to the implementing container. For example, under Merlin the only API exposed by James is the mailet API. This enables Merlin to export the Mailet API to any component providing that the importing component includes the Mailet API in its classloader. Everything else is isolated within a James container.


Stephen.


--- Noel



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]





--


Stephen J. McConnell
mailto:[EMAIL PROTECTED]




--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to