A CORBA Support for WebLogic Server

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 Java EE 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 http://www.omg.org 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.