Here is some more information from analyzing a heap dump using eclipse MAT. The "leaks suspects" gives the following info
"One instance of "org.jboss.weld.manager.BeanManagerImpl" loaded by "org.apache.felix.framework.ModuleImpl$ModuleClassLoader @ 0x93fd5ad8" occupies 233,469,192 (79.61%) bytes. The memory is accumulated in one instance of "com.google.common.collect.CustomConcurrentHashMap$Impl$Segment[]" loaded by "org.apache.felix.framework.ModuleImpl$ModuleClassLoader @ 0x93fd5ad8".
Attached is a portion of the screen showing the leak suspects in case it helps. Wondering if this is more weld related or glassfish-weld integration related.
[Message sent by forum member 'gsattu']
http://forums.java.net/jive/thread.jspa?messageID=478516