Details

    • Type: Sub-task Sub-task
    • Status: Closed Closed (View Workflow)
    • Priority: Major Major
    • Resolution: Done
    • Affects Version/s: JBossAS-5.1.0.GA
    • Fix Version/s: 6.0.0.M1
    • Component/s: Web (Tomcat) service
    • Security Level: Public (Everyone can see)
    • Labels:
      None
    • Similar Issues:
      Show 9 results 

      Description

      During security processing in the realms, there is no easy way to get to the catalina request object.

      We need to remove the thread locals from the SecurityASsociationValve for request caching and introduce a valve at the engine level.

        Issue Links

          Activity

          Hide
          Anil Saldhana
          added a comment -

          ========================================
          ant -Dtest=org.jboss.test.web.test.ActiveRequestResponseCacheValveUnitTestCase one-test
          Buildfile: build.xml

          one-test:
          [mkdir] Created dir: /home/anil/jboss-6.0/jboss-head/testsuite/output/log
          [junit] Running org.jboss.test.web.test.ActiveRequestResponseCacheValveUnitTestCase
          [junit] Running org.jboss.test.web.test.ActiveRequestResponseCacheValveUnitTestCase
          [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 2.147 sec

          BUILD SUCCESSFUL
          Total time: 7 seconds
          ===================================================

          A valve at the engine level called "ActiveRequestResponseCacheValve" caches the active request/response.

          Show
          Anil Saldhana
          added a comment - ======================================== ant -Dtest=org.jboss.test.web.test.ActiveRequestResponseCacheValveUnitTestCase one-test Buildfile: build.xml one-test: [mkdir] Created dir: /home/anil/jboss-6.0/jboss-head/testsuite/output/log [junit] Running org.jboss.test.web.test.ActiveRequestResponseCacheValveUnitTestCase [junit] Running org.jboss.test.web.test.ActiveRequestResponseCacheValveUnitTestCase [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 2.147 sec BUILD SUCCESSFUL Total time: 7 seconds =================================================== A valve at the engine level called "ActiveRequestResponseCacheValve" caches the active request/response.

            People

            • Assignee:
              Anil Saldhana
              Reporter:
              Anil Saldhana
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: