OSGi 客户端 + Apache Aries => 连接到 GlassFish 4



我正在尝试使用aries连接到我的glassfish 4服务器。我安装了所有模块并启动了org.apache.aries.jndi-1.0.0.jar

我创建了像这个这样的初始上下文

InitialContext ctx = new InitialContext();

但是得到这样的错误

由处的javax.naming.NoInitialContextException引起org.apache.aries.jndi.DegateContext.getDefaultContext(DelegateContext.java:233)

如何设置连接到GF4的初始上下文?使用哪些属性将文本连接到服务器x.x.x.x到端口NN

Aries不需要连接到玻璃鱼。尝试将gf-client-module.jar从glassfish-modulesdir安装到OSGi容器中,并按照以下说明设置jndi:https://glassfish.java.net/javaee5/ejb/EJB_FAQ.html#StandaloneRemoteEJB

只有当您想使用jndi访问本地OSGi服务时,才需要Aries jndi。例如,使用persistence.xml.

访问jpa数据源需要这样做

相关内容

  • 没有找到相关文章

最新更新