Keshav Savant [https://community.jboss.org/people/kcsavant] created the 
discussion

"JBOSS WS | OutOfMemory GC overhead limit exceeded"

To view the discussion, visit: https://community.jboss.org/message/726901#726901

--------------------------------------------------------------
Hi All,

We have a web service deployed on JBoss 5.1.0 GA with JBoss Native 3.2.2.GA . 
(Got to know that Native WS is EOL now, will work on migration later). We used 
bottom-up approach and we are sending a complex java object that contains 
Strings, Long, Boolean and byte[] to web service.

We are calling web service for almost 60 to 90 times per minute. We are getting 
OOM GC overhead limit exceeded often (every 2 to 3 weeks), we got the heapdump 
(we have a heap of 1.5G) for that, on analysing the heapdump we see a lot of 
objects of ConcurrentHashMap for almost 1G. Most of these 
ConcurrentHashMaps<String, Object> are containing key as pointing to some XSD 
that is in-turn pointing to the web service class we have, for example the key 
is *+java.lang.String 
"JBossWS_webservice.my_package.my_company.com_8892700084997890448.xsd",+* here 
our web service implementation class is in 
+*com.my_company.my_package.webservice*+ package. All the ConcurrentHashMap 
shows same kind of stuff. 

Can anybody please advise why there are so much of ConsurrentHashMap object in 
heap ?

Thanks,
Keshav
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/726901#726901]

Start a new discussion in JBoss Web Services at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2044]

_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to