About 18 months ago (mid 2003), we extracted the in-memory JNDI provider from jakarta-tomcat-catalina and started a Jakarta Commons naming component. That component has moved to the Apache Directory project in the apache incubator <http://incubator.apache.org/directory/>. The naming component's web page is here: http://incubator.apache.org/directory/subprojects/naming/index.html
We are preparing to release a "technology preview" 0.8 version of [naming] from the incubator and would like to ask the tomcat community for feedback and also to consider using the component. A release candidate is available here: http://www.apache.org/~psteitz/naming/
Enhancements and bug fixes in the tomcat code since the code was extracted have been applied, the jar packaging follows tomcat 5 and no dependencies have been added to the core components. See http://issues.apache.org/jira/browse/DIRNAMING-10 for details on changes to the tomcat classes.
The main addition to the tomcat code is an XmlConfigurator that enables a JNDI context to be initialized outside of a container, using an xml configuration file.
Any comments, suggestions for improvment, or volunteers to help test or integrate with tomcat would be most welcome. Comments should be directed to [EMAIL PROTECTED]
Thanks!
Phil
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]