Hi, If i use PortableRemoteObject narrow in a servlet i get a exception.
[TestHome testHome = (TestHome) PortableRemoteObject.narrow(result, TestHome.class);] java.lang.ExceptionInInitializerError javax.rmi.PortableRemoteObject.<clinit>(PortableRemoteObject.java:36) org.apache.geronimo.test.TomcatTestServlet.doGet(TomcatTestServlet.java:35) javax.servlet.http.HttpServlet.service(HttpServlet.java:693) javax.servlet.http.HttpServlet.service(HttpServlet.java:806) root cause org.omg.CORBA.INITIALIZE: Can not create Util delegate: org.apache.openejb.corba.util.UtilDelegateImpl: vmcid: 0x0 minor code: 0x0 completed: No javax.rmi.CORBA.Util.<clinit>(Util.java:47) javax.rmi.PortableRemoteObject.<clinit>(PortableRemoteObject.java:36) org.apache.geronimo.test.TomcatTestServlet.doGet(TomcatTestServlet.java:35) javax.servlet.http.HttpServlet.service(HttpServlet.java:693) javax.servlet.http.HttpServlet.service(HttpServlet.java:806) I cast the object to EJB Home object when i do a lookup and it works. [TestHome result = (TestHome)ctx.lookup("java:comp/env/ejb/TestBean");] Is this method supported? Regards Krish