On Jan 19, 2007, at 3:36 AM, David Blevins wrote:

The IvmContext naming implementation is giving us troubles in the integration. Generally, that code is completely non-readable and non-debuggable, so... I'm going to try replacing it with xbean- naming or at least give it a serious look.

Ok, so I fixed up the code so the Context implementation is swappable. You can use xbean-naming by setting the system property "openejb.naming=xbean".

There is an issue with using the xbean-naming impl, it doesn't seem to like the way we bind "java:comp/EJBContext". It screams that the context "EJBContext" doesn't exist -- almost like it's hardcoded to think anything with the name "context" in it must be a JNDI context and therefore only creatable via jndiContext.createSubcontext. Fixed all sorts of issues, just didn't have the time to get into this one. Need to sleep....

-David

Reply via email to