Programming WebLogic RMI
CORBA Support for WebLogic Server 9.0
The following sections provide the official specifications for CORBA support for this release of WebLogic Server:
Specification References
In general, this release of WebLogic Server adheres to the OMG specifications required by J2EE 1.4. For this release, the WebLogic ORB is compliant with following specification references:
Note: If the above links do not take you to the referenced specification, the OMG may have changed the URL. You can search the Object Management Group website for the correct specification.
Supported Specification Details
Not all of the above specifications are implemented in the WebLogic ORB in this release. The following section provides a precise list of the supported specifications by chapter or section:
- CORBA 2.6, chapters 1-3, 6-7, 13 and 15.
- Revised IDL to Java language mapping, section 1.21.8.2, the
orb.properties
file.
- CORBA 2.6, chapter 4 and 5, excepting details relevant to excluded features from other chapters, such as PortableInterceptors.
- CORBA 2.6, sections 10.6.1 and 10.6.2 are supported for repository IDs.
- CORBA 2.6, section 10.7 for
TypeCode
APIs.
- CORBA 2.6, chapter 11, Portable Object Adapter (POA) excepting details relevant to excluded features from other chapters, such as PortableInterceptors.
- CORBA 2.6, chapter 26, conformance level 0 plus stateful.
- The Interoperable Naming Service.
- Section 1.21.8 of the Revised IDL to Java Language Mapping Specification (ptc/00-11-03) has been changed from the version in the IDL to Java Language Mapping Specification (ptc/00-01-08).
- Transaction Service 1.2.1, as defined by the EJB 2.1 specification.
Tools
For this release, the WebLogic ORB is compliant with the following tools:
- The IDL to Java compiler (
idlj
) is the one that comes bundled with J2SE 5.0 and is compliant with following specification references:
- CORBA 2.3.1, chapter 3 (IDL definition).
- CORBA 2.3.1, chapters 5 and 6 (semantics of Value types).
- CORBA 2.3.1, section 10.6.5 (pragmas).
- The IDL to Java mapping specification.
- The Revised IDL to Java language mapping specification section 1.12.1 (local interfaces).
- The Java to IDL compiler (the IIOP backend for
rmic
) complies with:
- CORBA 2.6, chapters 5 and 6 (value types).
- The Java to IDL language mapping. Note that this implicitly references section 1.21 of the IDL to Java language mapping.
- IDL generated by the
-idl
flag complies with CORBA 2.6 chapter 3.