There is a memory leak caused by the TomcatDeployer/RunAsListener
      pushing the web metadata into a thread local and never resetting it.

      The web metadata contains a link to the web app's classloader which stops garbage collection.

      TomcatDeployer::performDeployInternal

      // Pass the metadata to the RunAsListener via a thread local
      RunAsListener.metaDataLocal.set(metaData);

            starksm64 Scott Stark (Inactive)
            adrian.brock Adrian Brock (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: