Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Version 2.4
-
None
-
None
-
oracle weblogic 9.2, Jrockit 27, Xml beans 2.4 + axis webservices + org.codehaus.mojo maven plugin + dozer 4.1 + spring framework.
Description
Hello
We are running our web application on weblogic jrockit and having serious memory leaks , after around 4 hrs of load testing memory of server (having java heap of 2 GB) goes down 100% and than never comes down (though session timing out )
In the JRMC control when we saw what all objects are hanging in memory , we found there is about 1.5 GB of memory eatan up by char array , when further inspected almost most of them are created by Xobj$ElementXobj which are having almost 40000 cyclic refernces . Objects of this class are pointing back to itself and are never getting garbage collected..
We are using lots of xml parsing vis factory.parse method of xmlobject . I am not sure where this xobj$ElementXobj is used by xml beans and we are cluelass why its growing so much ..
any help would be god send.
Thanks
Saket