相关疑难解决方法(0)

在weblogic中发布EJB的本地接口

有没有办法在weblogic中查找EJB,如果它只实现本地接口?

如果我用这个

@Remote public interface TestSessionRemote { 
    public void businessMethod();
}

@Stateless(mappedName = "A")
public class TestSessionBean implements TestSessionRemote 
{
    public void businessMethod() 
    {

    }
}
Run Code Online (Sandbox Code Playgroud)

可以使用以下名称查找EJB:

"A#" + TestSessionRemote.class.getName()
Run Code Online (Sandbox Code Playgroud)

如果我将TestSessionRemote的注释从@Remote更改为@Local,则EJB将从JNDI中消失.有没有解决的办法?

编辑:那时我正在使用Weblogic 10.3.x(又名11g).

weblogic jndi java-ee ejb-3.0

2
推荐指数
1
解决办法
3422
查看次数

标签 统计

ejb-3.0 ×1

java-ee ×1

jndi ×1

weblogic ×1