读书人

JBOSS发布EJB时的依赖有关问题

发布时间: 2012-10-26 10:30:58 作者: rapoo

JBOSS发布EJB时的依赖问题

JBOSS版本:jboss-4.0.4.GA

EJB版本:EJB3.0

有两个EJB通过annotation注入(@EJB)的方式互相调用,在发布EJB时JBOSS会提示EJB依赖,导致EJB发布失败。

究其原因是JBOSS在发布EJB时会检查EJB中的@EJB标签,并判断该标签指定的EJB是否发布,如果该EJB没有发布,就会提示EJB依赖。解决方法是在EJB的construct方法中通过lookup方式注入依赖的EJB.

同样的情况在GlassFish中可以正常发布。

读书人网 >操作系统

热点推荐