[ https://issues.apache.org/jira/browse/OPENJPA-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rick Curtis updated OPENJPA-2253: --------------------------------- Fix Version/s: 2.3.0 > Memory leak in Audit feature > ---------------------------- > > Key: OPENJPA-2253 > URL: https://issues.apache.org/jira/browse/OPENJPA-2253 > Project: OpenJPA > Issue Type: Bug > Affects Versions: 2.2.0, 2.3.0 > Reporter: Yaytay > Assignee: Pinaki Poddar > Priority: Blocker > Fix For: 2.3.0 > > > Note: Is a blocker for the audit facility, removing audit lets us continue (obviously without any audit :) > We are getting major memory leaks from an OSGi application using OpenJPA with auditing (and with a custom auditor). > Mail thread with problem identified by Rick Curtis: > http://mail-archives.apache.org/mod_mbox/openjpa-users/201208.mbox/browser > Quote: I think the problem is that in > AuditManager.afterBegin(...) > we register a listener (Broker.addLifecycleListener), but we fail to > deregister this listener. > I've stopped auditing my large objects but the problem persists: any @Auditable object accessed remains in memory forever. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira