【发布时间】:2015-10-29 07:48:38
【问题描述】:
我使用了 JBOSS Develper Studio 8,基于 jre 1.7 的 JBOS 服务器 7.1 我有一个带有 ejb (DnenvikEJB) 和 Web 项目 (DnevnikWEB) 的 J2EE 项目(名称为 Dnevnik)。我想通过 jndi 查找从 servlet 调用 ejb。 EJB 的名称是 FasadaPrvi,他的远程接口是 FasadaPrviRemote。我对所有这些代码变体都有疑问:
InitialContext context = new InitialContext();
FasadaPrvi fasadaPrvi = (FasadaPrvi)context.lookup("java:comp/env/FasadaPrvi");
InitialContext context = new InitialContext();
FasadaPrvi fasadaPrvi = (FasadaPrvi)context.lookup("java:app/DnevnikEJB/FasadaPrvi");
InitialContext context = new InitialContext();
FasadaPrvi fasadaPrvi = (FasadaPrvi)context.lookup("java:global/DnevnikEJB/FasadaPrvi");
InitialContext context = new InitialContext();
FasadaPrvi fasadaPrvi = (FasadaPrvi)context.lookup("java:global/Dnevnik/DnevnikEJB/FasadaPrvi!sr.co.FasadaPrviRemote");
有谁知道问题出在哪里!?
【问题讨论】:
标签: servlets jboss ejb jndi lookup