This seems to be common error:
I see OutOfMemoryError when I deploy a spring based application in an app server. AspectJ type classes are not getting garbage collected. By looking at other postings, it seems ore like the way application is coded/configured. Some of the postings talk about the problem with having static member variables. Shutdownhook is registered in the code.
Following seems like an interesting article:
http://blogs.sun.com/fkieviet/entry/...e_dreaded_java
That being said, did not notice similar problem with non spring app in the same app server with multiple deploys.
Any suggestion, or advice will be appreciated.