Folks, Back in a thread that ended on the 16th October we talked of some fixes to the code that makes the interface abstractions ( interfaces & classes in org.apache.catalina package ) no longer dependant on implementation of Catalina.
The reason we needed this is that it will make Catalina more mountable in other applications. Interface/Impl separation allows classloader hiding of impl from potentially hostile code. I guess many issues that were identified were fixed immediately. Here is my view of what is left: org.apache.catalina.Cluster -> dependant on classes from org.apache.catalina.cluster package org.apache.catalina.Connector -> dependant on org.apache.catalina.net.ServerSocketFactory org.apache.catalina.Context -> dependant on many classes from org.apache.catalina.deploy org.apache.catalina.DefaultContext -> ditto org.apache.catalina.Server -> ditto The consensus of opinion was to do nothing at that stage that might break the API. What is the feeling nearly three months on? Are we still aiming at full separation in terms both of dependancy and Jar? Are these five fixable? Regards, - Paul H -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>