Even when those classes were in Geronimo, they weren't being used.
Prior to the 2.0 release, Geronimo used the JVM-native ORB for its
rmiiiop support. This had a number of issues, the biggest being that
different JVMs had different native implementations (including a big
change in the Sun one from 1.4 to 1.5). The interop code was an early
attempt at replacing the JVM ORB and rmiiiop support with a portable
ORB. That code had a lot of problems and never went anywhere, thought
the code remained in the svn tree for a long time.
In the 2.0 release, Geronimo started using the Yoko ORB for its CORBA
support which finally solved the JVM portability issue. As the code was
getting switched over, the unused interop packages were finally deleted.
Rick
[EMAIL PROTECTED] wrote:
In google codesearch, I found following classes:
org.apache.geronimo.interop.rmi.iiop.ObjectInputStream;
org.apache.geronimo.interop.rmi.iiop.ObjectOutputStream
in geronimo-1.0-M5.
But I cannot find these classes in geronimo2.0 code. Is geronimo still
using IIOP for marshalling protocal? Is marshalling code replaced by
openejb?
Thanks,