< prev index next >
src/java.corba/share/classes/org/omg/CORBA/doc-files/compliance.html
Print this page
*** 53,120 ****
<li>Revised IDL to Java language mapping, section 1.21.8.2, the <tt>orb.properties</tt>
file.</li>
<li>
CORBA 2.3.1 chapter 4 with the following replacements from the Portable
! Interceptors specification:</li>
!
<ul>
! <li>
! section 4.2.3.5 <TT>destroy</TT></li>
!
! <li>
! section 4.5.2 <TT>CodeFactory</TT> and <TT>PICurrent</TT> are required</li>
!
! <li>
! Section 4.5.3.4 as updated for <TT>register_initial_reference</TT></li>
</ul>
<li>
CORBA 2.3.1 chapter 5 with the following update from the Portable Interceptors
! specification:</li>
!
<ul>
<li>
! 5.5.2 <TT>StringSeq</TT> and <TT>WStringSeq</TT> are required. This adds the
! following
! classes
! to <TT>org.omg.CORBA</TT>:</li>
!
<ul>
! <li>
! <TT>StringSeqHolder</TT></li>
!
! <li>
! <TT>StringSeqHelper</TT></li>
!
! <li>
! <TT>WStringSeqHolder</TT></li>
!
! <li>
! <TT>WStringSeqHelper</TT></li>
</ul>
! </ul>
<li>
CORBA 2.3.1 sections 10.6.1 and 10.6.2 are supported for repository IDs.</li>
<li>
CORBA 2.3.1 section 10.7 for <TT>TypeCode</TT> APIs.</li>
<li>
! CORBA 2.3.1 chapter 11, Portable Object Adapter (POA), with the following updates from the Portable Interceptors specification:</li>
!
! <ul>
! <li>
! Section 11.3.7 POAs must preserve all policies</li>
!
! <li>
! Section 11.3.8.2 again states that POAs must preserve all policies</li>
!
! <li>
! Section 11.3.8.26 <tt>POA::id</tt> is required.</li>
! </ul>
<li>
CORBA 2.3.1 chapters 13 and 15 define GIOP 1.0, 1.1, and 1.2. The Java SE 6
ORB fully supports all versions of GIOP, with the exception that the bi-directional
GIOP feature defined in sections 15.8 and 15.9 is not supported.</li>
--- 53,101 ----
<li>Revised IDL to Java language mapping, section 1.21.8.2, the <tt>orb.properties</tt>
file.</li>
<li>
CORBA 2.3.1 chapter 4 with the following replacements from the Portable
! Interceptors specification:
<ul>
! <li>section 4.2.3.5 <TT>destroy</TT></li>
! <li>section 4.5.2 <TT>CodeFactory</TT> and <TT>PICurrent</TT> are required</li>
! <li>Section 4.5.3.4 as updated for <TT>register_initial_reference</TT></li>
</ul>
+ </li>
<li>
CORBA 2.3.1 chapter 5 with the following update from the Portable Interceptors
! specification:
<ul>
<li>
! 5.5.2 <TT>StringSeq</TT> and <TT>WStringSeq</TT> are required.
! This adds the following classes to <TT>org.omg.CORBA</TT>:
<ul>
! <li><TT>StringSeqHolder</TT></li>
! <li><TT>StringSeqHelper</TT></li>
! <li><TT>WStringSeqHolder</TT></li>
! <li><TT>WStringSeqHelper</TT></li>
</ul>
! </li>
! </ul>
! </li>
<li>
CORBA 2.3.1 sections 10.6.1 and 10.6.2 are supported for repository IDs.</li>
<li>
CORBA 2.3.1 section 10.7 for <TT>TypeCode</TT> APIs.</li>
<li>
! CORBA 2.3.1 chapter 11, Portable Object Adapter (POA), with the following updates from the Portable Interceptors specification:
! <ul>
! <li>Section 11.3.7 POAs must preserve all policies</li>
! <li>Section 11.3.8.2 again states that POAs must preserve all policies</li>
! <li>Section 11.3.8.26 <tt>POA::id</tt> is required.</li>
! </ul>
! </li>
<li>
CORBA 2.3.1 chapters 13 and 15 define GIOP 1.0, 1.1, and 1.2. The Java SE 6
ORB fully supports all versions of GIOP, with the exception that the bi-directional
GIOP feature defined in sections 15.8 and 15.9 is not supported.</li>
*** 122,175 ****
<li>
All of the Interoperable Naming Service is supported.</li>
<li>
Portable Interceptors section 13.8 (the new <TT>Coder</TT>/<TT>Decoder</TT> interfaces)
! and
! all of chapter 21 (the interceptor specification).</li>
<li>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).</li>
</ul>
<h2>
Tools</h2>
<ul>
! <li>
! The IDL to Java compiler (<TT>idlj</TT>) complies with:</li>
!
! <ul>
! <li>
! CORBA 2.3.1 chapter 3 (IDL definition)</li>
!
! <li>
! CORBA 2.3.1 chapters 5 and 6 (semantics of Value types)</li>
!
! <li>
! CORBA 2.3.1 section 10.6.5 (pragmas)</li>
!
! <li>
! The IDL to Java mapping specification</li>
!
! <li>
! The Revised IDL to Java language mapping specification section 1.12.1 "local interfaces"</li>
! </ul>
!
! <li>
! The Java to IDL compiler (the IIOP backend for <tt>rmic</tt>) complies with:</li>
!
! <ul>
! <li>
! CORBA 2.3.1 chapters 5 and 6 (value types)</li>
!
! <li>
! The Java to IDL language mapping. Note that this implicitly references
! section 1.21 of the IDL to Java language mapping</li>
! <li>
! IDL generated by the <tt>-idl</tt> flag complies with CORBA 2.3.1 chapter 3.</li>
! </ul>
</ul>
</body>
</html>
--- 103,139 ----
<li>
All of the Interoperable Naming Service is supported.</li>
<li>
Portable Interceptors section 13.8 (the new <TT>Coder</TT>/<TT>Decoder</TT> interfaces)
! and all of chapter 21 (the interceptor specification).</li>
<li>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).</li>
</ul>
<h2>
Tools</h2>
<ul>
! <li>The IDL to Java compiler (<TT>idlj</TT>) complies with:
! <ul>
! <li>CORBA 2.3.1 chapter 3 (IDL definition)</li>
! <li>CORBA 2.3.1 chapters 5 and 6 (semantics of Value types)</li>
! <li>CORBA 2.3.1 section 10.6.5 (pragmas)</li>
! <li>The IDL to Java mapping specification</li>
! <li>The Revised IDL to Java language mapping specification section 1.12.1 "local interfaces"</li>
! </ul>
! </li>
! <li>The Java to IDL compiler (the IIOP backend for <tt>rmic</tt>) complies with:
! <ul>
! <li>CORBA 2.3.1 chapters 5 and 6 (value types)</li>
! <li>The Java to IDL language mapping. Note that this implicitly references
! section 1.21 of the IDL to Java language mapping</li>
! <li>IDL generated by the <tt>-idl</tt> flag complies with CORBA 2.3.1 chapter 3.</li>
! </ul>
! </li>
</ul>
</body>
</html>
< prev index next >