On Jul 23, 2010, at 11:24 AM, Jarek Gawor wrote: > On Thu, Jul 22, 2010 at 11:57 AM, David Jencks <[email protected]> wrote: >> >>> Yes, I think so - if we want to lookup gbeans in service registry >>> instead of the kernel registry. We could also revert the code and go >>> back to old way of doing things. That is, lookup gbeans in kernel >>> registry for java namespace and register service factories for these >>> gbeans in service registry for osgi/aries namespace lookups. >> >> After thinking about this a bit I think we should register the gbean for the >> MCF or ConnectionManager as a service and, for javaee, use a reference that >> calls a createConnectionFactory() method on this service. This is fairly >> similar to what we used to do before >> https://issues.apache.org/jira/browse/GERONIMO-434 >> > > David, > > Please correct me if I'm wrong but the change to use aries:services/ > jndi lookup is not really necessary for anything. AFAIK it only really > provides a nicer integration between osgi and Geronimo. If so, I think > we should just revert the recent changes and instead focus on more > pressing issues. If we go with the 2 service idea we have to refactor > other code (such as the javamail plugin for example) to register the 2 > services. And there might be other places that we have to refactor.
IIUC there are no currently known problems from the current code other than the slightly silly different-instance requirement so I'd like to mull this over a little more before changing anything more or reverting. Do you see a problem with waiting a little longer? thanks david jencks > > Jarek
