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

Client side may use wrong IOR for code set negotiation

    XMLWordPrintable

    Details

    • Subcomponent:
    • CPU:
      generic
    • OS:
      generic

      Description

      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).

        Attachments

          Activity

            People

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

              Dates

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: