Skip to Content
0
Former Member
Nov 02, 2006 at 07:47 AM

EJB3 JNDI Lookup

182 Views

Hi,

I managed to install the new Web AS successfully and to connect to the JNDI Server.

Now I want to lookup my Bean on the server. I tried all possibilities to lookup the remote interface.

From the SAP Documentation it is written, that for non J2EE Applications the JNDI Lookuppath should be

sap.com/EARName/BeanClassName

Unfortunatly this does not work. I receive the following Error below.

Anybody able to help me? What I can do is a lookup of

sap.com/EARName

There I can do a list() oder listBinding() Operation which lists me my Beans available. Any Ideas?

Thanks in Advance Martin

[code]com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Object not found in lookup of Test.

at com.sap.engine.services.jndi.implserver.ServerContextImpl.lookup(ServerContextImpl.java:650)

at com.sap.engine.services.jndi.implserver.ServerContextRedirectableImpl.lookup(ServerContextRedirectableImpl.java:80)

at com.sap.engine.services.jndi.implserver.ServerContextRedirectableImplp4_Skel.dispatch(ServerContextRedirectableImplp4_Skel.java:872)

at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:253)

at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:109)

at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:841)

at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:125)

at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:59)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:108)

at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:168)

-


predecessor system -


[/code]