This week's book giveaway is in the Big Data forum.
We're giving away four copies of Elasticsearch in Action and have Radu Gheorghe & Matthew Lee Hinman on-line!
See this thread for details.
The moose likes Spring and the fly likes OutOfMemory issue while using CGLIB in spring Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Elasticsearch in Action this week in the Big Data forum!
JavaRanch » Java Forums » Frameworks » Spring
Bookmark "OutOfMemory issue while using CGLIB in spring" Watch "OutOfMemory issue while using CGLIB in spring" New topic

OutOfMemory issue while using CGLIB in spring

Haresh Sawant

Joined: Mar 08, 2012
Posts: 4
Recently I faced a problem,
I've implemented annotation driven transaction management in Spring & used CGLIB.jar as it is required for Proxy creation.
Transaction handling code was a part of SOA service , service was running out of memory (PermGen) after handling ~ 20 requests.
After searching on various websites I found that there is a memory leak issue with CGLIB because it creates hard link between proxy and class loader.
I am still unclear about root cause of this issue, can somebody please explain this in detail...
Bill Gorder

Joined: Mar 07, 2010
Posts: 1681

What does your POM file look like? I have never had any issues running with this on JBOSS, TOMCAT or Websphere in some pretty large enterprise applications. I wonder what versions of spring and cglib you are pulling in.

[How To Ask Questions][Read before you PM me]
rocket mass heater kickstarter
subject: OutOfMemory issue while using CGLIB in spring