A CORBA Support for WebLogic Server
This appendix includes the following sections:
Specification References
In general, this release of WebLogic Server adheres to the OMG specifications required by Jakarta EE. For this release, the WebLogic ORB is compliant with following specification references:
-
CORBA 2.6: formal/01-12-01 at
http://www.omg.org/cgi-bin/doc?formal/01-12-01
-
CORBA 2.3.1: formal/99-10-07 at
http://www.omg.org/cgi-bin/doc?formal/99-10-07
-
IDL to Java language mapping: ptc/03-09-04 at
http://www.omg.org/cgi-bin/doc?ptc/03-09-04
-
Revised IDL to Java language mapping 1.3: formal/00-11-03 at
http://www.omg.org/cgi-bin/doc?formal/00-11-03
-
Java to IDL language mapping: ptc/00-01-06 at
http://www.omg.org/cgi-bin/doc?ptc/00-01-06
-
Interoperable Naming Service: ptc/00-08-07 at
http://www.omg.org/cgi-bin/doc?ptc/00-08-07
-
Transaction Service 1.2.1: formal/2001-11-03 at
http://www.omg.org/cgi-bin/doc?formal/2001-11-03
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 Java SE 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.
-