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

CookieManager does not store cookies if url is read before setting cookie manager

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2
    • Resolution: Fixed
    • Affects Version/s: 6u29
    • Fix Version/s: 8
    • Component/s: core-libs
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      b23
    • CPU:
      generic
    • OS:
      generic
    • Verification:
      Verified

      Backports

        Description

        SHORT SUMMARY: No cookies stored if cookieManager installed after caching of
        HttpClient

        INDICATORS: Subsequent requests to the same URL resource may fail to cache
        cookies if a cookiemanager is installed after first request is made.

        When caching is enabled, the JRE maintains
        @ a cache of httpClients objects for re-use (for identical URLs)
        @ .
        @ When the httpClient object is taken from the cache, no checks are made to
        see
        @ if a CookieManager has been installed since first constructed. I'm
        currently
        @ testing with a new fix verification binary and once I have review from Dev
        @ engineer, I'll make the binary available for internal testing.
        @ .
        @ One workaround is to set the following java system property flag to false :
        "
        @ -Dhttp.keepAlive=false"


        COUNTER INDICATORS:
        TRIGGERS: Multiple connections to the same URL resource while installing a
        cookieManager after the 1st connection.

        KNOWN WORKAROUND: Dhttp.keepAlive=false
        PRESENT SINCE: N/A
        HOW TO VERIFY: Testcase will be made available
        NOTES FOR SE: N/A
        REGRESSION: No.

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                chegar Chris Hegarty
                Reporter:
                shadowbug Shadow Bug
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: