Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-22656

[GSS](7.4.z) WFLY-15609 - There is no cleanup of thread bound transaction timeout override on threads used to run servlets

    XMLWordPrintable

Details

    • False
    • False
    • Hide

      A WebFilter can be used to clear the timeout override at the end of a servlet execution.

      Show
      A WebFilter can be used to clear the timeout override at the end of a servlet execution.
    • Hide

      See the README.md in the attached testcase.zip.

      Show
      See the README.md in the attached testcase.zip .

    Description

      There is no cleanup of thread bound transaction timeout override on threads used to run servlets. Consequently, depending on previous activity and the thread used to run a given servlet operation, timeout overrides from earlier activity may be unexpectedly applied. This differs from other scenarios such as BMT entities where an interceptor explicitly clears the thread at the end of a request.

      Attachments

        Issue Links

          Activity

            People

              rhn-engineering-lgao Lin Gao
              rhn-support-sfikes Stephen Fikes (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: