The RMI implementation used is defined by system properties. You need to
set the following:
javax.rmi.CORBA.PortableRemoteObjectClass=org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
javax.rmi.CORBA.StubClass=org.apache.yoko.rmi.impl.StubImpl
javax.rmi.CORBA.UtilClass=org.apache.yoko.rmi.impl.UtilImpl
I think it is going to require som effort to get the RMI implementation
to work in an application server context, though. I'm not aware of what
exactly is involved.
Best regards,
Anders
Rick McGuire wrote:
My work on replacing the Sun ORB in the Geronimo code has finally pushed
into Geronimo's interactions with RMI. It appears that the JVM is still
using Sun's RMI code, and I probably should be switching to the Yoko RMI
implementation. In particular, the default javax.rmi.CORBA.UtilClass
implementation is highly Sun ORB specific, so I need to switch this to a
Yoko equivalent. I've not found any docs in the build yet describing
how to switch the RMI implementation. How do I do this?
Rick