Uploaded image for project: 'Application Server 3  4  5 and 6'
  1. Application Server 3 4 5 and 6
  2. JBAS-3428

org.jboss.ejb.SecurityActions.getMBeanProxy duplicating proxies

    XMLWordPrintable

    Details

      Description

      Due to JBAS-3013 we changed SecurityActions to use MBeanProxyExt.create what is creating a fake ClassLoader on every call what is forcing Proxy.newInstance to create a new proxy. (Since ClassLoader is a key parameter to a proxy creation).
      This causes excessive GC, memory leaks in production and server outage when using EJB (2.0) or anything related to org.jboss.ejb.Container

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  anil.saldhana Anil Saldanha
                  Reporter:
                  clebert.suconic Clebert Suconic
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: