The PortableInterceptor and related functionality in other packages is now implemented passes the same Iona tests from cost.omg.org as the Sun's implementation.

The sever and client interceptors work as required since jdk 1.4. Sun benefits from our project by getting the bug report 6314176.

The IOR interceptor works as needed for jdk 1.5 (in Sun's jdk 1.4.2_08_b03 it seems not working, but this is fixed in 1.5.0_04-b05).

The patch will be posted in the subsequent message.

2005-08-28  <[EMAIL PROTECTED]>

       * gnu/CORBA/Interceptor/ForwardRequestHolder.java,
       gnu/CORBA/Interceptor/gnuClientRequestInfo.java,
       gnu/CORBA/Interceptor/gnuIcCurrent.java,
       gnu/CORBA/Interceptor/gnuIorInfo.java,
       gnu/CORBA/Interceptor/gnuServerRequestInfo.java,
       gnu/CORBA/Interceptor/IORInterceptors.java,
       gnu/CORBA/Interceptor/ClientRequestInterceptors.java,
       gnu/CORBA/Interceptor/Registrator.java,
       gnu/CORBA/Interceptor/ServerRequestInterceptors.java,
       gnu/CORBA/GIOP/contextSupportingHeader.java,
       org/omg/PortableInterceptor/ClientRequestInfo.java,
       org/omg/PortableInterceptor/ClientRequestInfoOperations.java,
       org/omg/PortableInterceptor/ClientRequestInterceptor.java,
       org/omg/PortableInterceptor/ClientRequestInterceptorOperations.java,
       org/omg/PortableInterceptor/Current.java,
       org/omg/PortableInterceptor/CurrentHelper.java,
       org/omg/PortableInterceptor/CurrentOperations.java,
       org/omg/PortableInterceptor/ForwardRequest.java,
       org/omg/PortableInterceptor/ForwardRequestHelper.java,
       org/omg/PortableInterceptor/InvalidSlot.java,
       org/omg/PortableInterceptor/InvalidSlotHelper.java,
       org/omg/PortableInterceptor/ORBInitInfo.java,
       org/omg/PortableInterceptor/ORBInitInfoOperations.java,
       org/omg/PortableInterceptor/ORBInitializer.java,
       org/omg/PortableInterceptor/ORBInitializerOperations.java,
       org/omg/PortableInterceptor/PolicyFactory.java,
       org/omg/PortableInterceptor/PolicyFactoryOperations.java,
       org/omg/PortableInterceptor/RequestInfo.java,
       org/omg/PortableInterceptor/RequestInfoOperations.java,
       org/omg/PortableInterceptor/ServerRequestInfo.java,
       org/omg/PortableInterceptor/ServerRequestInfoOperations.java,
       org/omg/PortableInterceptor/ServerRequestInterceptor.java,
       org/omg/PortableInterceptor/ServerRequestInterceptorOperations.java,
       org/omg/PortableInterceptor/package.html: New files.
       * gnu/CORBA/ExceptionCreator.java,
       gnu/CORBA/Functional_ORB.java,
       gnu/CORBA/IOR.java,
       gnu/CORBA/IOR_Delegate.java,
       gnu/CORBA/ObjectCreator.java,
       gnu/CORBA/Restricted_ORB.java,
       gnu/CORBA/bufferedResponseHandler.java,
       gnu/CORBA/gnuCodecFactory.java,
       gnu/CORBA/gnuRequest.java,
       gnu/CORBA/primitiveArrayTypeCode.java,
       gnu/CORBA/primitiveTypeCode.java,
       gnu/CORBA/CDR/Vio.java,
       gnu/CORBA/CDR/cdrOutput.java,
       gnu/CORBA/DynAn/gnuDynAny.java,
       gnu/CORBA/DynAn/gnuDynEnum.java,
       gnu/CORBA/DynAn/gnuDynFixed.java,
       gnu/CORBA/DynAn/gnuDynValue.java,
       gnu/CORBA/GIOP/ReplyHeader.java,
       gnu/CORBA/GIOP/RequestHeader.java,
       gnu/CORBA/GIOP/ServiceContext.java,
       gnu/CORBA/GIOP/v1_0/RequestHeader.java,
       gnu/CORBA/Poa/LocalDelegate.java,
       gnu/CORBA/Poa/LocalRequest.java,
       gnu/CORBA/Poa/ORB_1_4.java,
       gnu/CORBA/Poa/gnuServantObject.java,
       gnu/CORBA/Poa/servantDelegate.java,
       org/omg/CORBA/ServiceDetailHelper.java,
       org/omg/CORBA/DynAnyPackage/Invalid.java,
       org/omg/CORBA/DynAnyPackage/InvalidSeq.java,
       org/omg/CORBA/DynAnyPackage/InvalidValue.java,
       org/omg/CORBA/DynAnyPackage/TypeMismatch.java,
       org/omg/DynamicAny/NameDynAnyPairSeqHelper.java,
       org/omg/DynamicAny/_DynAnyFactoryStub.java,
       org/omg/DynamicAny/_DynAnyStub.java,
       org/omg/DynamicAny/_DynArrayStub.java,
       org/omg/DynamicAny/_DynEnumStub.java,
       org/omg/DynamicAny/_DynFixedStub.java,
       org/omg/DynamicAny/_DynSequenceStub.java,
       org/omg/DynamicAny/_DynStructStub.java,
       org/omg/DynamicAny/_DynUnionStub.java,
       org/omg/DynamicAny/_DynValueStub.java,
       org/omg/IOP/ServiceContext.java,
       org/omg/IOP/TaggedComponentHelper.java,
       org/omg/IOP/TaggedProfileHelper.java,
       org/omg/PortableInterceptor/IORInfo.java,
       org/omg/PortableInterceptor/IORInfoOperations.java,
       org/omg/PortableInterceptor/IORInterceptor.java,
       org/omg/PortableInterceptor/IORInterceptorOperations.java,
       org/omg/PortableInterceptor/Interceptor.java,
       org/omg/PortableInterceptor/LOCATION_FORWARD.java,
       org/omg/PortableInterceptor/SUCCESSFUL.java,
       org/omg/PortableInterceptor/SYSTEM_EXCEPTION.java,
       org/omg/PortableInterceptor/TRANSPORT_RETRY.java,
       org/omg/PortableInterceptor/USER_EXCEPTION.java,
       org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateName.java,
org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateNameHelper.java,
       org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidName.java,
org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidNameHelper.java, org/omg/PortableInterceptor/ORBInitInfoPackage/ObjectIdHelper.java: Rewritten.
       * org/omg/CORBA/ORB.java,
       org/omg/CORBA/package.html,
NEWS: Documentation update.




_______________________________________________
Classpath-patches mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/classpath-patches

Reply via email to