Using information from http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/ae/tnam_develop_naming.html I tried the code below, both ways to get the Orb work, probably the second one is better in an EJB.
Juergen protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { NamingContextExt nc = null, ncn = null; ORB orb2 = null; try { org.omg.CORBA.ORB orb = org.omg.CORBA.ORB.init(); org.omg.CORBA.Object obj = null; nc = NamingContextExtHelper.narrow(orb.resolve_initial_references("NameService")); Context initialContext = new InitialContext(); orb2 = (ORB) initialContext.lookup("java:comp/ORB"); } catch (Exception e) { throw new ServletException(e); } PrintWriter writer = resp.getWriter(); writer.write("doGet done. nc = " + nc + " orb2=" + orb2); --- output: doGet done. nc = org.omg.CosNaming._NamingContextExtStub:[EMAIL PROTECTED] [EMAIL PROTECTED] -- View this message in context: http://www.nabble.com/Accessing-corba-from-geronimo-tp20095314s134p20112889.html Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.