geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Krishnakumar B" <www....@gmail.com>
Subject Using PortableRemoteObject narrow in EJB ( 2.0-M1)
Date Tue, 23 Jan 2007 14:31:41 GMT
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

Mime
View raw message