SCJP 1.4, SCWCD 1.3, SCBCD 1.3
SCJP 1.4, SCWCD 1.3, SCBCD 1.3
javax.naming.NameNotFoundException
at com.sun.enterprise.naming.TransientContext.resolveContext(TransientContext.java:226)
at com.sun.enterprise.naming.TransientContext.lookup(TransientContext.java:149)
at com.sun.enterprise.naming.SerialContextProviderImpl.lookup(SerialContextProviderImpl.java:63)
at org.omg.stub.com.sun.enterprise.naming._SerialContextProviderImpl_Tie._invoke(Unknown Source)
at com.sun.corba.ee.internal.corba.ServerDelegate.dispatch(ServerDelegate.java:355)
at com.sun.corba.ee.internal.iiop.ORB.process(ORB.java:255)
at com.sun.corba.ee.internal.iiop.LocalClientRequestImpl.invoke(LocalClientRequestImpl.java:101)
at com.sun.corba.ee.internal.corba.ClientDelegate.invoke(ClientDelegate.java:232)
at com.sun.corba.ee.internal.corba.ClientDelegate.invoke(ClientDelegate.java:274)
at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:457)
at org.omg.stub.com.sun.enterprise.naming._SerialContextProvider_Stub.lookup(Unknown Source)
at com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:120)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at com.external.AdviceBean.getAdvice(AdviceBean.java:71)
at com.external.AdviceBean_EJBObjectImpl.getAdvice(AdviceBean_EJBObjectImpl.java:22)
at com.external._AdviceBean_EJBObjectImpl_Tie._invoke(Unknown Source)
at com.sun.corba.ee.internal.POA.GenericPOAServerSC.dispatchToServant(GenericPOAServerSC.java:520)
at com.sun.corba.ee.internal.POA.GenericPOAServerSC.internalDispatch(GenericPOAServerSC.java:210)
at com.sun.corba.ee.internal.POA.GenericPOAServerSC.dispatch(GenericPOAServerSC.java:112)
at com.sun.corba.ee.internal.iiop.ORB.process(ORB.java:255)
at com.sun.corba.ee.internal.iiop.RequestProcessor.process(RequestProcessor.java:84)
at com.sun.corba.ee.internal.orbutil.ThreadPool$PooledThread.run(ThreadPool.java:99)
SCJP 1.4, SCWCD 1.3, SCBCD 1.3
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
Regards,<br />Arijit
Originally posted by Roger Chung-Wee:
Your lookup must be the EJB reference, ie ejb/ProcessLocal. Furthermore, where have you mapped ejb/ProcessLocal to the real JNDI name?