我正在使用JBossAS7.我的应用程序有一些OSGI模块和大的非OSGI部分.我尝试通过JNDI在非osgi子系统中查找osgi服务,但它们不存在于JNDI上下文中.我在JBOSS 7上发现了类似的问题- 在JNDI TREE中没有出现Osgi Bundles,但我没有在那里找到任何解决方案.如果JBoss团队尚未实现此功能,我现在该如何解决此问题?
我尝试手动将我的服务添加到JNDI上下文但得到了一个例外,因为JNDI上下文是只读的(根据https://issues.jboss.org/browse/AS7-421)