cancel
Showing results for 
Search instead for 
Did you mean: 

NameNotFoundException

Former Member
0 Kudos

Hi,

While executing the application, I get the following exception.

com.sap.engine.services.jndi.persistent.exceptions.

NameNotFoundException: Object not found in lookup of OLMDataSource.

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

at com.sap.engine.services.jndi.implclient.ClientContext.lookup(ClientContext.java:344)

at com.sap.engine.services.jndi.implclient.OffsetClientContext.lookup(OffsetClientContext.java:254)

at com.sap.engine.services.jndi.implclient.OffsetClientContext.lookup(OffsetClientContext.java:271)

at javax.naming.InitialContext.lookup(InitialContext.java:347)

at javax.naming.InitialContext.lookup(InitialContext.java:347)

at com.polaris.cash.sweeps.util.LMSConnectionUtility.getConnection(LMSConnectionUtility.java:260)

at com.polaris.cash.sweeps.util.LMSConnectionUtility.getConnection(LMSConnectionUtility.java:138)

at com.polaris.cash.sweeps.maintenance.entity.EODBODFilter.doFilter(EODBODFilter.java:79)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:374)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:265)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:345)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:323)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:865)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:240)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)

at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)

Pl help.

Thanks

Accepted Solutions (0)

Answers (1)

Answers (1)

suresh_krishnamoorthy
Active Contributor
0 Kudos

Hi Roma,

Exception is due to JNDI name not exist in Server. Did you gave JNDI Lookup name. Click ejb-j2ee-engine.xml in EJB Project->Enter the JNDI name and then deploy.

You can cross check thro Visual Administrator-> JNDI Registry whether the JNDI name is exist or not.

Regards

Suresh

Former Member
0 Kudos

Thanks Suresh. But JNDI name exists in the server. The string "java:comp/env/" had to be added to the JNDI name which solved my problem.

Regards,

Roma