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

Client side may use wrong IOR for code set negotiation

XMLWordPrintable

    • generic
    • generic

      In com.sun.corba.se.internal.corba.ClientDelegate, the client calls performCodeSetNegotiation to examine the server's IOR and its own code sets to pick which ones to use.

      Currently, performCodeSetNegotiation is using the locatedIOR, but this may not be correct.

      If there is a comm failure, ClientDelegate may reuse the original IOR.

      Thus, performCodeSetNegotiation should take an IOR parameter, and be given the iorForThisRequest from createRequest(IOR, String, boolean, int).

            hcarr Harold Carr
            eandersosunw Everett Anderson (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: