Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4375061

Side effect of API change in org.omg.CORBA.CompletionStatus

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      beta
    • CPU:
      sparc
    • OS:
      solaris_2.6
    • Verification:
      Verified

      Backports

        Description



        Name: ooR10001 Date: 09/29/2000


        org.omg.CORBA.CompletionStatus class does not implement java.io.Serializable any
        more (CCC 4362556). In jdk version 1.3 org.omg.CORBA.CompletionStatus class
        implemented org.omg.CORBA.portable.IDLEntity, which extends
        java.io.Serializable. Number of serializable org.omg.CORBA classes contains a
        field completionStatus of type org.omg.CORBA.CompletionStatus and these classes
        are no longer serializable, because this field is not serializable now. It needs
        to fixed one of two ways:
        make org.omg.CORBA.CompletionStatus class implement java.io.Serializable or
        make field completionStatus in org.omg.CORBA.SystemException class to be
        transient.

        Jusification:
        These following JCK tests failure:
        api/org_omg/CORBA/BAD_CONTEXT/serial/index.html#Constructor
        api/org_omg/CORBA/BAD_OPERATION/serial/index.html#Constructor
        api/org_omg/CORBA/BAD_PARAM/serial/index.html#Constructor
        api/org_omg/CORBA/BAD_TYPECODE/serial/index.html#Constructor
        api/org_omg/CORBA/COMM_FAILURE/serial/index.html#Constructor
        api/org_omg/CORBA/DATA_CONVERSION/serial/index.html#Constructor
        api/org_omg/CORBA/FREE_MEM/serial/index.html#Constructor
        api/org_omg/CORBA/IMP_LIMIT/serial/index.html#Constructor
        api/org_omg/CORBA/INITIALIZE/serial/index.html#Constructor
        api/org_omg/CORBA/INTERNAL/serial/index.html#Constructor
        api/org_omg/CORBA/INTF_REPOS/serial/index.html#Constructor
        api/org_omg/CORBA/INVALID_TRANSACTION/serial/index.html#Constructor
        api/org_omg/CORBA/INV_FLAG/serial/index.html#Constructor
        api/org_omg/CORBA/INV_IDENT/serial/index.html#Constructor
        api/org_omg/CORBA/INV_OBJREF/serial/index.html#Constructor
        api/org_omg/CORBA/INV_POLICY/serial/index.html#Constructor
        api/org_omg/CORBA/MARSHAL/serial/index.html#Constructor
        api/org_omg/CORBA/NO_IMPLEMENT/serial/index.html#Constructor
        api/org_omg/CORBA/NO_MEMORY/serial/index.html#Constructor
        api/org_omg/CORBA/NO_PERMISSION/serial/index.html#Constructor
        api/org_omg/CORBA/NO_RESOURCES/serial/index.html#Constructor
        api/org_omg/CORBA/NO_RESPONSE/serial/index.html#Constructor
        api/org_omg/CORBA/OBJECT_NOT_EXIST/serial/index.html#Constructor
        api/org_omg/CORBA/OBJ_ADAPTER/serial/index.html#Constructor
        api/org_omg/CORBA/PERSIST_STORE/serial/index.html#Constructor
        api/org_omg/CORBA/SystemException/serial/index.html#Constructor
        api/org_omg/CORBA/TRANSACTION_REQUIRED/serial/index.html#Constructor
        api/org_omg/CORBA/TRANSACTION_ROLLEDBACK/serial/index.html#Constructor
        api/org_omg/CORBA/TRANSIENT/serial/index.html#Constructor
        api/org_omg/CORBA/UNKNOWN/serial/index.html#Constructor
        api/org_omg/CORBA/portable/UnknownException/serial/index.html#Constructor
        api/org_omg/CORBA/portable/IndirectionException/serial/index.html#Constructor
        api/org_omg/CORBA/SystemException/serial/index.html#Input
        api/org_omg/CORBA/BAD_INV_ORDER/serial/index.html#Constructor
        api/org_omg/CORBA/CompletionStatus/serial/index.html#Constructor
        ======================================================================

        *******************************************************************************
        tuong.nguyen@eng 2001-07-30

        - Fix verified ok in file ./org/omg/CORBA/CompletionStatus.java

          Class CompletionStatus implements org.omg.CORBA.portable.IDLEntity which
          extends java.io.Serializable

        - Verified with build j2sdk-1_4_0-beta_refresh-bin-b73-solsparc-25_jul_2001
        *******************************************************************************

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                eandersosunw Everett Anderson (Inactive)
                Reporter:
                oovsunw Oov Oov (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: