Uploaded image for project: 'JBoss Enterprise Application Platform 4 and 5'
  1. JBoss Enterprise Application Platform 4 and 5
  2. JBPAPP-9461

[admin-console] JarURLConnection default cache disabled globally

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: EAP_EWP 5.1.2
    • Fix Version/s: EAP_EWP 5.2.0
    • Component/s: Embedded Jopr
    • Labels:
    • Environment:

      JBoss Enterprise Application Platform (EAP) 5.1
      Embedded Jopr 1.3.4.SP1

    • Steps to Reproduce:
      Hide

      1. Deploy the attached URLConnectionCache.war to $JBOSS_HOME/server/default/deploy/
      2. Access the BuildFactoryTest servlet at http://localhost:8080/URLConnectionCache/BuildFactoryTest
      3. Note the Execution Time: (5781ms)
      4. Load the Admin Console by accessing http://localhost:8080/admin-console
      5. Access the BuildFactoryTest servlet at http://localhost:8080/URLConnectionCache/BuildFactoryTest
      6. Note the Execution Time: (114873ms)

      Show
      1. Deploy the attached URLConnectionCache.war to $JBOSS_HOME/server/default/deploy/ 2. Access the BuildFactoryTest servlet at http://localhost:8080/URLConnectionCache/BuildFactoryTest 3. Note the Execution Time: (5781ms) 4. Load the Admin Console by accessing http://localhost:8080/admin-console 5. Access the BuildFactoryTest servlet at http://localhost:8080/URLConnectionCache/BuildFactoryTest 6. Note the Execution Time: (114873ms)
    • Affects:
      Release Notes
    • Release Notes Text:
      Hide
      On access, the Admin Console turned off global caching of resources contained within JAR files. This resulted in serious performance issues. With this update, the console explicitly re-enables default caching on URLConnection after accessed and the performance problems no longer occur in this scenario.
      Show
      On access, the Admin Console turned off global caching of resources contained within JAR files. This resulted in serious performance issues. With this update, the console explicitly re-enables default caching on URLConnection after accessed and the performance problems no longer occur in this scenario.
    • Release Notes Docs Status:
      Documented as Resolved Issue
    • Docs QE Status:
      NEW

      Description

      The admin-console turned off caching of resources contained in JAR files globally. This was causing serious performance issues when using standard java features, such as creating DocumentBuilderFactory instances.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  loleary Larry O'Leary
                  Reporter:
                  jshepher Jason Shepherd
                  Writer:
                  Eva Kopalova
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: