Uploaded image for project: 'Weld'
  1. Weld
  2. WELD-1564

Memory leak caused by retained instances of BeanManagerImpl / WeldInterceptorClassMetadata

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 2.0.0.SP1
    • Component/s: None
    • Labels:
      None
    • Environment:

      Windows 8, Linux 7 Debian , Glassfish v4.0

      Description

      We use CDI extensively in our application.
      On performance testing, we see a lot of instances of WeldInterceptorClassMetaData retained in the heap.
      This is residing in the old generation and does not let the GC reclaim any memory.

      The CDI scopes used in the application -
      RequestScope
      SessionScope
      ViewScope

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                jharting Jozef Hartinger
                Reporter:
                rohit.gupta Rohit Gupta
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: