com.ibm.ejs.container.ContainerEJBException:无法初始化延迟EJB

时间:2013-05-28 14:13:16

标签: ejb-3.0

大家好, 我正在将我的应用程序从EJB2.0迁移到EJB3.0,并且在同一个迁移服务器上从WAS5.0迁移到WAS7.0,我完成了迁移EJB所需的所有更改,但是在部署我的EAR时没有编译时错误进入服务器并点击应用程序它给我一个错误 -

NMSV0605W:从上下文“ejblocal:”查找名为“ejb / com / freight / xyz / UserLocalHome”的javax.naming.Reference对象被发送到JNDI命名管理器并产生异常。参考数据如下:

参考工厂类名称:com.ibm.ejs.container.util.EJBLocalInterfaceObjectFactory 参考工厂类位置URL: 参考类名称:com.freight.xyz.UserLocalHome 键入:EJBLocalInterfaceInfo

内容:com.ibm.ejs.container.util.EJBLocalInterfaceInfo@5bb95bb9 例外数据如下: com.ibm.ejs.container.ContainerEJBException:无法初始化延迟EJB。嵌套异常是:java.lang.NoClassDefFoundError:com.freight.ecw.dto.User     在com.ibm.ws.runtime.component.EJBContainerImpl.initializeDeferredEJB(EJBContainerImpl.java:4938)

在日志中我也可以看到 -

异常堆栈跟踪:com.ibm.websphere.naming.CannotInstantiateObjectException:JNDI NamingManager处理javax.naming.Reference对象时发生异常。

有没有人知道如何解决这个问题。请帮助。

0 个答案:

没有答案