从远程客户端部署在Jboss Eap 6.3上的Lookup Ejb 3.0

时间:2016-06-28 05:58:26

标签: ejb-3.0 ejb-3.1 jboss-eap-6 ejb-3.2 jboss-eap-7

当我在本地工作中运行服务器和客户端时(通过eclipse),我没有看到任何问题。但是,如果客户端是从与服务器不同的机器执行或从导出的客户端产品(即Eclipse rcp)执行,则会出现问题。

我还阅读了有关JNDI和各种在线博客的文章。如果我遗漏任何明显的东西,请告诉我。试着让远程客户端工作几天。 :(

 Object returnValue = context.lookup("ejb:GeoEE/GeoEJB/UserRegistrationService!com.geo.request.ejb.IUserRegistrationService");

上面的行返回本地环境中的Object,如果是远程或导出的客户端则返回null。

1 个答案:

答案 0 :(得分:0)

将“ejb:”替换为“/”

如果未设置,请将此属性用于init上下文(替换服务器和端口):

UserForm