chenyajun5
一日不倒,每天都打
CJSDN高级会员
发贴: 643
积分: 90
|
于 2003-10-11 17:41
我在一个EJB Bean的setEntityContext函数中引用另外一个Bean,结果发现下列异常: java.rmi.RemoteException: Error during setXXXContext: ; nested exception is: javax.ejb.EJBException: Cannot narrow remote object to salesrep.CustomerRemoteHome
Start server side stack trace: java.rmi.RemoteException: Error during setXXXContext: ; nested exception is: javax.ejb.EJBException: Cannot narrow remote object to salesrep.CustomerRemoteHome
javax.ejb.EJBException: Cannot narrow remote object to salesrep.CustomerRemoteHome
at salesrep.SalesrepBean.setEntityContext(SalesrepBean.java:139)
at salesrep.SalesrepBean_x3q629_Impl.setEntityContext(SalesrepBean_x3q629_Impl.java:109)
at weblogic.ejb20.manager.BaseEJBManager.createBean(BaseEJBManager.java:168)
at weblogic.ejb20.manager.BaseEntityManager.createBean(BaseEntityManager.java:290)
at weblogic.ejb20.manager.BaseEJBManager.createBean(BaseEJBManager.java:148)
at weblogic.ejb20.pool.EntityPool.createBean(EntityPool.java:127)
at weblogic.ejb20.pool.EntityPool.getBean(EntityPool.java:80)
at weblogic.ejb20.manager.BaseEntityManager.getBeanFromPool(BaseEntityManager.java:557)
at weblogic.ejb20.manager.BaseEntityManager.findByPrimaryKey(BaseEntityManager.java:767)
at weblogic.ejb20.manager.BaseEntityManager.remoteFindByPrimaryKey(BaseEntityManager.java:716)
at weblogic.ejb20.internal.EntityEJBHome.findByPrimaryKey(EntityEJBHome.java:367)
at salesrep.SalesrepBean_x3q629_HomeImpl.findByPrimaryKey(SalesrepBean_x3q629_HomeImpl.java:103)
at salesrep.SalesrepBean_x3q629_HomeImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:441)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:114)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:382)
at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:726)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:377)
at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:234)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:210) 我使用的是weblogic 7,我在另外一个例子中也是这么做的,但是那个没有问题,那位遇到过这种问题?
想干的人找一个方法,不想干的人找一个借口。
|