Apache OpenEJB is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Geronimo PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. New Features: * [OPENEJB-266] Add Yoko support to openejb Improvements: * [OPENEJB-268] CORBA SSL support should have option to use Geronimo KeystoreManager API for creating SSL Sockets. * [OPENEJB-275] openejb2 build cleanup * [OPENEJB-340] Remove obsolete NamingContext from AdapterWrapper * [OPENEJB-295] o.a.o.client.ServerMetaData optimization wrt InetAddress.getLocalHost * [OPENEJB-301] The geronimo-corba_2.3_spec jar should be replaced with the yoko spec jar * [OPENEJB-280] Corba classes should be in their own jar * [OPENEJB-267] Reduce the number of places where CORBA config parameters are specified. Bugs: * [OPENEJB-341] TSSLinkBuilder not processing the bean query properly. * [OPENEJB-384] Deployment doesn't ensure queries defined for ejbSelect methods * [OPENEJB-297] The sunorb code is using a hardcoded Windows directory for it's DbDir instead of the configured dir. * [OPENEJB-276] Need LICENSE and NOTICE files in all the jars (openejb2) * [OPENEJB-332] OpenEJB Schema validation errors * [OPENEJB-399] Openejb itests plan needs ORBConfigAdapter gbean * [OPENEJB-396] Yoko SocketFactory not handling CSIv2 compliant connections properly. * [OPENEJB-310] Need to update yoko dependencies for new rmi jar packaging. * [OPENEJB-279] CorbaBean.getTssConfig() returns null if a TSSConfig is not explicitly set. * [OPENEJB-278] SSLConfig is not properly handling default algorithm. * [OPENEJB-335] Objects activated on CORBABean rootPOA cannot have methods invoked. * [OPENEJB-306] CORBABean is forcing default port to hardcoded 6882. * [OPENEJB-338] CSSBean needs to use a second ORB instance for accessing the NameService to resolve beans * [OPENEJB-395] ClassCastException in ServerSecurityInterceptor. * [OPENEJB-294] OpenEjbModuleBulder gbean needs to use correct constructor * [OPENEJB-307] Update Yoko version number to latest SNAPSHOT version. * [OPENEJB-390] Yoko socket factory can give socket factory errors during server shutdown. * [OPENEJB-388] CORBA is trying to find tx policies for methods that presumably shouldn't have them * [OPENEJB-287] TSSBean is not stopping the associated POA properly. * [OPENEJB-300] transaction policy interceptors must not enlist caller's connections * [OPENEJB-277] NameService GBean is not correctly defaulting the host to localhost. Tasks: * [OPENEJB-385] Branch openejb2 v2_2 for the Geronimo 1.2 release and promote trunk to v2_3. * [OPENEJB-51] Convert build from Maven 1 to Maven 2