论坛首页 Java企业应用论坛

EJB引用问题

浏览 1314 次
锁定老帖子 主题:EJB引用问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-06-17  
写了一个MDB,想在里面引用一个session bean来处理点业务逻辑。配制好之后发现又报了可恶的NameNoteFoundException,这回可没有笔误,其他的配制应该也正确,弄了好长时间,终于找到了原因:我把对应的session bean的对象作为MDB的一个类属性,打算在初始化这个MDB的时候就完成对相应的session bean的查找。本来写的时候只考虑到这样是不是会有效率问题,因为只是个demo程序所以也没想那么多。现在回头想想有可能在MDB初始化的时候它所引用的session bean并没有成功发布,所以会有NameNotFoundException。我能想到的也只有这个原因了。
把相应的代码放在onMessage()方法里就ok了。
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics