The definition of what's in Sun's JDK 5.0 is shown here: http://java.sun.com/j2se/1.5.0/docs/guide/idl/compliance.html
but AIUI it is a standard that can be replaced with later versions in compliant implementations. Regards, Tim Andy Piper wrote: > FWIW the various versions are not completely compatible. For instance > 2.5 introduced an incompatible change in wstring marshalling that was > corrected in 2.6. So which version you pick _does_ matter. 2.3 is a pain > because it doesn't specify certain things particularly rigorously and > different vendors did different things. > > If it was me I would implement the 2.6 versions of the required parts of > 2.3, since there is general agreement on marshalling etc, but I > understand that implementing the whole of 2.6 is a pain since it > introduces a bunch of stuff (such as PI) which you may not want to > implement. > > Note that the Sun ORB in J2SE 1.4+ implements _more_ than 2.3. In > particular it implements Portable Interceptors (which were introduced in > 2.4) + a bunch of other minor things. > > andy > > At 16:19 24/11/2006, Geir Magnusson Jr. wrote: > > >> Alexey Petrenko wrote: >>> 2006/11/24, Geir Magnusson Jr. <[EMAIL PROTECTED]>: >>>> Alexey Petrenko wrote: >>>> > 2006/11/24, Geir Magnusson Jr. <[EMAIL PROTECTED]>: >>>> >> Alexey Petrenko wrote: >>>> >> > 2006/11/23, Geir Magnusson Jr. <[EMAIL PROTECTED]>: >>>> >> >> Alexey Petrenko wrote: >>>> >> >> > Do we want to be Java5 compatible? >>>> >> >> > >>>> >> >> > Yes, I understand that Yoko is CORBA 2.4 while Java5 and >>>> even 6 are >>>> >> >> > CORBA 2.3. This means that it is impossible to create fully >>>> >> compatible >>>> >> >> > version since it will require downgrading Yoko and this is >>>> not a >>>> >> >> > choice. >>>> >> >> Why is that true? >>>> >> >> Does CORBA 2.4 not include a complete CORBA 2.3? >>>> >> > Fully compatible means "both directions" for me. >>>> >> I don't understand what that means. >>>> > Both directions compatibility means that every program designed for >>>> > Java5 can be executed on Yoko and every program designed for Yoko can >>>> > be executed on Java5. >>>> But Harmony can't commit to such support - we are implementing a >>>> specific API (Java 5), and Yoko is free to do what it wants to... >>> That's why I said that it is impossible to make Yoko fully compatible >>> with Java5 in my first email. And nobody wants to. And nobody asks to. >> >> sorry - I feel like we're going in circles here. I don't understand... >> >> Why can't yoko implement CORBA 2.3 completely (if that is our >> requirement for JDK 5)? >> >> The TCK for SE 5 probably wont' care of there's *more* CORBA in there, >> so the 2.4 things, if compatible with 2.3, should be fine. >> >> >> geir >> >> > > _______________________________________________________________________ > Notice: This email message, together with any attachments, may contain > information of BEA Systems, Inc., its subsidiaries and affiliated > entities, that may be confidential, proprietary, copyrighted and/or > legally privileged, and is intended solely for the use of the individual > or entity named in this message. If you are not the intended recipient, > and have received this message in error, please immediately return this > by email and then delete it. > -- Tim Ellison ([EMAIL PROTECTED]) IBM Java technology centre, UK.