【发布时间】:2013-06-06 21:53:06
【问题描述】:
我只是想知道在什么情况下,接口明显是 @Remote 的 EJB 最终会在 ejb-merged-jar.xml 中被描述为 ejb-local-ref ?
我的情况是
SuperClass
{
@EJB(name="blah", lookup="blah")
private Blah1 blah;
}
SubClass extends SuperClass
{
@EJB(name="blah2", lookup="blah2")
private Blah2 blah;
}
在 ejb-merged-jar.xml 中,在 SubClass 的一个子类中,它说 Blah2 是一个远程 bean,而 Blah1 是一个本地 bean。顺便说一句,当它试图找到 Blah1 时,我得到了 NameNotFoundExceptions。
你有过这样的经历吗?
谢谢
【问题讨论】:
标签: jakarta-ee ejb websphere ejb-3.1