J2EE Interoperability
Server Type Comment
Sun J2SE - RMI Have completed the marshalling/unmarshalling mechanism for all the major java classes. The rest of the work is going to implement the methods of the various classes.
Sun J2EE v5
TBD...
Sun J2EE v1.4
TBD...
Test Detail
Borland BES v6.5
Borland created serveral custom valuetypes to streamline the CORBA 
calls.  However this way provides more difficulty for non-Java client interoperability.  
Anyway, TomORB has implemented all these valuetypes to communicate with BES.
Test Detail
JBoss 3.x
TBD...
Test Detail
JBoss 4.x
TBD...
Test Detail
Bea WebLogic TBD...
Oracle OC4J v10g TBD...
Websphare v5 TBD...
Apache Geronimo v1.1 TBD...
ObjectWeb JOnAs TBD...
Websphare CE v1.0 Test Detail
Test Cases
J2ee SDK v5
Case Test Result
Access Sessen Bean In Progress
Access Entity Bean In Progress [1]
Transaction Support Corba Transaction service is not supported
SSL Support In Progress [2]
Comment
TBD...
J2ee SDK 1.4
Case Test Result
Access Sessen Bean Success
Access Entity Bean Failure [1]
Transaction Support Corba Transaction service is not supported
SSL Support In Progress [2]
Comment
TBD...
J2ee SDK v5 (EJB 3.0)
Case Test Result
Access Sessen Bean Failure [3]
Access Entity Bean Failure [3]
Transaction Support Corba Transaction service is not supported
SSL Support In Progress [2]
Comment
TBD...
J2se 1.4 RMI
Case Test Result
Access Remote Object Success
Transaction Support In Progress
SSL Support In Progress
Comment
TBD...

Borland AppServer v6.5

Case Test Result
Access Sessen Bean Success
Access Entity Bean Success
Transaction Support Failure
SSL Support In Progress
Comment
TBD...
JBoss 3.x
Case Test Result
Access Sessen Bean Success
Access Entity Bean Success
Transaction Support Corba Transaction service is not supported
SSL Support In Progress
Comment
TBD...
JBoss 4.x
Case Test Result
Access Sessen Bean Success
Access Entity Bean Success
Transaction Support Success
SSL Support In Progress
Comment
TBD...
WebLogic v6.x
Case Test Result
Access Sessen Bean In Progress
Access Entity Bean In Progress
Transaction Support In Progress
SSL Support In Progress
Comment
TBD...
Oracle OC4J v10g
Case Test Result
Access Sessen Bean In Progress
Access Entity Bean In Progress
Transaction Support In Progress
SSL Support In Progress
Comment
TBD...
IBM Websphare v5
Case Test Result
Access Sessen Bean In Progress
Access Entity Bean In Progress
Transaction Support In Progress
SSL Support In Progress
Comment
TBD...
Apache Geronimo
Case Test Result
Access Sessen Bean In Progress
Access Entity Bean In Progress
Transaction Support In Progress
SSL Support In Progress
Comment
TBD...
ObjectWeb JOnAs
Case Test Result
Access Sessen Bean In Progress
Access Entity Bean In Progress
Transaction Support In Progress
SSL Support In Progress
Comment
TBD...
WebSphare CE
Case Test Result
Access Sessen Bean Success
Access Entity Bean In Progress
Transaction Support Corba Transaction service is not supported
SSL Support In Progress
Comment
TBD...

Conclusion
Most of the J2ee Server is Corba ready and is compatible with TomORB.
However, Corba transaction service is almost completly ignored in the major vendor 
implementation.  Now, CSIv2 is not currently supported in TomORB, only SSL feature 
is tested against various J2ee servers.  Based on the aboove result, only JBoss v4.x 
fully support the fully featured Corba Clients.  Among all of the Java servers, 
JBoss v4.x is the best choice for building J2ee servers with complete Corba support.