Hi,
        I have an ejb installed in my local orion server(ver 1.4.0).I can
access the ejb from a standalone application and everything works great.I
created a java bean(called OrderBeanWrapper) which gets the initial context
and does a lookup of the ejb.When I attempt a lookup , I get a Naming
Exception.
The error description is as follows:
javax.naming.NameNotFoundException: B2BOrderHeader not found in
defaultWebApp
        at com.evermind.util.t.lookup(JAX)
        at com.evermind.server.hl.f3(JAX)
        at com.evermind.server.hl.lookup(JAX)
        at javax.naming.InitialContext.lookup(Unknown Source)
        at replacement.OrderBeanWrapper.loadOrder(OrderBeanWrapper.java:136)
        at
__jspPage0_replacement_loadorder_jsp._jspService(__jspPage0_replacement_load
order_jsp.java:64)
        at com.orionserver.http.OrionHttpJspPage.service(JAX)
        at com.evermind.server.http.HttpApplication.xa(JAX)
        at com.evermind.server.http.JSPServlet.service(JAX)
        at com.evermind.server.http.d3.so(JAX)
        at com.evermind.server.http.d3.sm(JAX)
        at com.evermind.server.http.ef.su(JAX)
        at com.evermind.server.http.ef.dn(JAX)
        at com.evermind.util.f.run(JAX)


The java bean is called from a jsp.Lines 136 and 137 are as follows:
Object hdrObj = cntx.lookup("java:comp/env/B2BOrderHeader");
headerHome = (B2BOrderHeaderHome)
javax.rmi.PortableRemoteObject.narrow(hdrObj,B2BOrderHeaderHome.class);
     

Thanks in advance for you help
Prabahkar


Reply via email to