!--org.jboss.mx.loading.UnifiedClassLoader3@114f313{ url=null ,addedOrder=47}
!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@1ff3510
!--!--ClassLoaderReference @ class $Proxy89
!--!--!--arrayRef [Ljava.lang.Object;[6] id=@30267242
!--!--!--!--FieldReference protected java.lang.Object[] java.util.Vector.elementData=[interface org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSession, class org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean, interface org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSession, class org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean, class org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean, class $Proxy83, class $Proxy89]
!--!--!--!--!-- object instanceOf class org.jboss.mx.loading.UnifiedClassLoader3@18150163 was already described before on this report
!--!--!--FieldReference private java.lang.Class[] java.lang.reflect.Constructor.parameterTypes=public $Proxy89(java.lang.reflect.InvocationHandler)
!--!--!--!--FieldReference static final boolean org.jboss.ejb3.stateless.BaseStatelessProxyFactory.$assertionsDisabled=org.jboss.ejb3.stateless.StatelessRemoteProxyFactory@12bed82
!--!--!--!--!--arrayRef [Ljava.lang.Object;[0] id=@16125728
!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.stateless.StatelessRemoteProxyFactory@12bed82]
!--!--!--!--!--!--!--FieldReference private java.util.ArrayList org.jboss.ejb3.ProxyDeployer.proxyFactories=org.jboss.ejb3.ProxyDeployer@179d47f
!--!--!--!--!--!--!--!--FieldReference protected java.util.Map org.jboss.ejb3.SessionContainer.clusterFamilies=org.jboss.ejb3.stateless.StatelessContainer@15f1ace
!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@d8f317
!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@9875d1
!--!--!--!--!--!--!--!--!--FieldReference private org.jboss.ejb3.EJBContainer org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.container=org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@74f9fb
!--!--!--!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.advice.Interceptor;[2] id=@29876598
!--!--!--!--!--!--!--!--!--!--!--FieldReference public org.jboss.aop.advice.Interceptor[] org.jboss.aop.JoinPointInfo.interceptors=Method[method=public boolean java.lang.Object.equals(java.lang.Object)]
!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[15] id=@27357997
!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference protected transient java.lang.Object[] gnu.trove.TLongObjectHashMap._values=gnu.trove.TLongObjectHashMap@f9f5ae9b
!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@23009998 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class gnu.trove.TLongObjectHashMap@11139740 was already described before on this report
!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[2] id=@10296963
!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.asynchronous.AsynchronousInterceptor@13e55db, org.jboss.ejb3.ENCPropagationInterceptor@176a8c8, org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@74f9fb, org.jboss.ejb3.stateless.StatelessInstanceInterceptor@14322d1, org.jboss.aspects.tx.TxPropagationInterceptor@a30589, org.jboss.aspects.tx.TxInterceptor$Required@c07930, org.jboss.ejb3.AllowedOperationsInterceptor@544b02, org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor@87286, org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor@96d92e]
!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@16985476 was already described before on this report
!--!--!--!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.advice.Interceptor;[2] id=@1899350
!--!--!--!--!--!--!--!--!--!--!--FieldReference public org.jboss.aop.advice.Interceptor[] org.jboss.aop.JoinPointInfo.interceptors=Method[method=public java.lang.String java.lang.Object.toString()]
!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class [Ljava.lang.Object;@27357997 was already described before on this report
!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[2] id=@33065299
!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.asynchronous.AsynchronousInterceptor@13e55db, org.jboss.ejb3.ENCPropagationInterceptor@176a8c8, org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@74f9fb, org.jboss.ejb3.stateless.StatelessInstanceInterceptor@14322d1, org.jboss.aspects.tx.TxPropagationInterceptor@a30589, org.jboss.aspects.tx.TxInterceptor$Required@1ffdf86, org.jboss.ejb3.AllowedOperationsInterceptor@544b02, org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor@87286, org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor@1abdb8a]
!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@20121261 was already described before on this report
!--!--!--!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.advice.Interceptor;[2] id=@13175306
!--!--!--!--!--!--!--!--!--!--!--FieldReference public org.jboss.aop.advice.Interceptor[] org.jboss.aop.JoinPointInfo.interceptors=Method[method=public void org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean.log(java.lang.String)]
!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class [Ljava.lang.Object;@27357997 was already described before on this report
!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[2] id=@26427051
!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.asynchronous.AsynchronousInterceptor@13e55db, org.jboss.ejb3.ENCPropagationInterceptor@176a8c8, org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@74f9fb, org.jboss.ejb3.stateless.StatelessInstanceInterceptor@14322d1, org.jboss.aspects.tx.TxPropagationInterceptor@a30589, org.jboss.aspects.tx.TxInterceptor$Required@1f75ab1, org.jboss.ejb3.AllowedOperationsInterceptor@544b02, org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor@87286, org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor@634baf]
!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@16480431 was already described before on this report
!--!--!--!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.advice.Interceptor;[2] id=@33423111
!--!--!--!--!--!--!--!--!--!--!--FieldReference public org.jboss.aop.advice.Interceptor[] org.jboss.aop.JoinPointInfo.interceptors=Method[method=public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException]
!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class [Ljava.lang.Object;@27357997 was already described before on this report
!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[2] id=@27448254
!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.asynchronous.AsynchronousInterceptor@13e55db, org.jboss.ejb3.ENCPropagationInterceptor@176a8c8, org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@74f9fb, org.jboss.ejb3.stateless.StatelessInstanceInterceptor@14322d1, org.jboss.aspects.tx.TxPropagationInterceptor@a30589, org.jboss.aspects.tx.TxInterceptor$Required@fb765a, org.jboss.ejb3.AllowedOperationsInterceptor@544b02, org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor@87286, org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor@1171d93]
!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@28324056 was already described before on this report
!--!--!--!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.advice.Interceptor;[2] id=@29004475
!--!--!--!--!--!--!--!--!--!--!--FieldReference public org.jboss.aop.advice.Interceptor[] org.jboss.aop.JoinPointInfo.interceptors=Method[method=public final void java.lang.Object.wait() throws java.lang.InterruptedException]
!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class [Ljava.lang.Object;@27357997 was already described before on this report
!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[2] id=@28420486
!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.asynchronous.AsynchronousInterceptor@13e55db, org.jboss.ejb3.ENCPropagationInterceptor@176a8c8, org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@74f9fb, org.jboss.ejb3.stateless.StatelessInstanceInterceptor@14322d1, org.jboss.aspects.tx.TxPropagationInterceptor@a30589, org.jboss.aspects.tx.TxInterceptor$Required@f0d3a6, org.jboss.ejb3.AllowedOperationsInterceptor@544b02, org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor@87286, org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor@d766f5]
!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@5686568 was already described before on this report
!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@6d1683
!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@9e5e21
!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@f8f104
!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@f53d61
!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@3f905b
!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@e86c03
!--!--!--!--!--!--!--!--!--FieldReference protected transient org.jboss.ejb3.Container org.jboss.ejb3.BaseSessionContext.container=org.jboss.ejb3.BaseSessionContext@ffa9d8
!--!--!--!--!--!--!--!--!--!--FieldReference public transient java.lang.Object org.jnp.interfaces.MarshalledValuePair.value=org.jnp.interfaces.MarshalledValuePair@16c6da9
!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object javax.naming.Binding.boundObj=EJBContext: org.jboss.ejb3.BaseSessionContext:org.jnp.interfaces.MarshalledValuePair@16c6da9
!--!--!--!--!--!--!--!--!--!--!--!--FieldReference java.lang.Object java.util.Hashtable$Entry.value=EJBContext=EJBContext: org.jboss.ejb3.BaseSessionContext:org.jnp.interfaces.MarshalledValuePair@16c6da9
!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.util.Hashtable$Entry;[5] id=@30356390
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.util.Hashtable$Entry[] java.util.Hashtable.table={UserTransaction=UserTransaction: org.jboss.ejb3.tx.UserTransactionImpl:org.jnp.interfaces.MarshalledValuePair@47e380, EJBContext=EJBContext: org.jboss.ejb3.BaseSessionContext:org.jnp.interfaces.MarshalledValuePair@16c6da9, env=env: org.jnp.interfaces.NamingContext:org.jnp.server.NamingServer@1a8fb1b}
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference protected java.util.Hashtable org.jnp.server.NamingServer.table=org.jnp.server.NamingServer@1b3d1e5
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference UndefinedField@org.jnp.interfaces.NamingContext@993730=org.jnp.interfaces.NamingContext@993730
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@23009998 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference protected org.jnp.server.NamingServer org.jnp.server.NamingServer.parent=org.jnp.server.NamingServer@1a8fb1b
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object javax.naming.Binding.boundObj=env: org.jnp.interfaces.NamingContext:org.jnp.server.NamingServer@1a8fb1b
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference java.lang.Object java.util.Hashtable$Entry.value=env=env: org.jnp.interfaces.NamingContext:org.jnp.server.NamingServer@1a8fb1b
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--MaxLevel)
!--!--!--!--!--!--!--!--!--!--FieldReference protected javax.ejb.EJBContext org.jboss.ejb3.BaseContext.ejbContext=org.jboss.ejb3.stateless.StatelessBeanContext@ba4539
!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.BaseSessionContext@16755160 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@ad00b2
!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessBeanContext@12207417 was already described before on this report
!--!--!--!--!--!--!--!--!--FieldReference private org.jboss.ejb3.EJBContainer org.jboss.ejb3.interceptor.LifecycleInterceptorHandler.container=org.jboss.ejb3.interceptor.LifecycleInterceptorHandler@11a9e33
!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@23009998 was already described before on this report
!--!--!--!--!--!--!--!--!--FieldReference java.lang.Object java.util.HashMap$Entry.value=jboss.j2ee:service=EJB3,jar=classloader-leak-ejb3.jar,name=ThreadLocalPoolEjb3StatelessSession=org.jboss.ejb3.stateless.StatelessContainer@15f1ace
!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.util.HashMap$Entry;[8] id=@23245619
!--!--!--!--!--!--!--!--!--!--!--FieldReference transient java.util.HashMap$Entry[] java.util.HashMap.table={jboss.j2ee:service=EJB3,jar=classloader-leak-ejb3.jar,name=Ejb3StatefulSession=org.jboss.ejb3.stateful.StatefulContainer@15be31e, jboss.j2ee:service=EJB3,jar=classloader-leak-ejb3.jar,name=Ejb3StatelessSession=org.jboss.ejb3.stateless.StatelessContainer@10f3801, jboss.j2ee:service=EJB3,jar=classloader-leak-ejb3.jar,name=ThreadLocalPoolEjb3StatelessSession=org.jboss.ejb3.stateless.StatelessContainer@15f1ace}
!--!--!--!--!--!--!--!--!--!--!--!--FieldReference protected java.util.LinkedHashMap org.jboss.ejb3.Ejb3Deployment.ejbContainers=org.jboss.ejb3.Ejb3JmxDeployment@1ce56f8
!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private org.jboss.ejb3.DependencyPolicy org.jboss.ejb3.EJBContainer.dependencyPolicy=org.jboss.ejb3.stateful.StatefulContainer@15be31e
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private static final org.jboss.logging.Logger org.jboss.ejb3.stateful.BaseStatefulProxyFactory.log=org.jboss.ejb3.stateful.StatefulRemoteProxyFactory@584e97
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference protected volatile java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry.value=jboss.j2ee:jar=classloader-leak-ejb3.jar,name=Ejb3StatefulSession,service=EJB3,element=ProxyFactory=org.jboss.ejb3.stateful.StatefulRemoteProxyFactory@584e97
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [LEDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry;[29] id=@14103498
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference protected transient EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry[] EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap.table={jboss.j2ee:jar=classloader-leak-ejb3.jar,name=Ejb3StatefulSession,service=EJB3,element=ProxyFactory=org.jboss.ejb3.stateful.StatefulRemoteProxyFactory@584e97}
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference java.util.Map org.jboss.aop.Dispatcher.targetMap=org.jboss.aop.Dispatcher@11cf4e5
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--StaticFieldReference public static final org.jboss.aop.Dispatcher org.jboss.aop.Dispatcher.singleton
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[0] id=@1187418
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.stateful.StatefulRemoteProxyFactory@584e97]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.util.ArrayList org.jboss.ejb3.ProxyDeployer.proxyFactories=org.jboss.ejb3.ProxyDeployer@3abc87
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateful.StatefulContainer@22799134 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateful.StatefulRemoteProxyFactory@5787287 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference java.lang.Object java.util.HashMap$Entry.value=jboss.j2ee:service=EJB3,jar=classloader-leak-ejb3.jar,name=Ejb3StatefulSession=org.jboss.ejb3.stateful.StatefulContainer@15be31e
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class java.util.LinkedHashMap$Entry@30481273 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference java.util.LinkedHashMap$Entry java.util.LinkedHashMap$Entry.after=null=null
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class java.util.LinkedHashMap@20534449 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class java.util.LinkedHashMap$Entry@30481273 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class java.util.LinkedHashMap$Entry@7111253 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference java.util.LinkedHashMap$Entry java.util.LinkedHashMap$Entry.before=jboss.j2ee:service=EJB3,jar=classloader-leak-ejb3.jar,name=Ejb3StatelessSession=org.jboss.ejb3.stateless.StatelessContainer@10f3801
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class [Ljava.util.HashMap$Entry;@23245619 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class java.util.LinkedHashMap$Entry@30481273 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class java.util.LinkedHashMap$Entry@7111253 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@166cb16
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@78f83a
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@1cb20da
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@838a2
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private org.jboss.ejb3.EJBContainer org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.container=org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@18651db
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.advice.Interceptor;[2] id=@23598633
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference public org.jboss.aop.advice.Interceptor[] org.jboss.aop.JoinPointInfo.interceptors=Method[method=public boolean java.lang.Object.equals(java.lang.Object)]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[15] id=@13097507
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference protected transient java.lang.Object[] gnu.trove.TLongObjectHashMap._values=gnu.trove.TLongObjectHashMap@f7999f1f
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--MaxLevel)
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--MaxLevel)
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[2] id=@4506788
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.asynchronous.AsynchronousInterceptor@ca2076, org.jboss.ejb3.ENCPropagationInterceptor@176a8c8, org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@18651db, org.jboss.ejb3.stateful.StatefulInstanceInterceptor@1961f4, org.jboss.aspects.tx.TxPropagationInterceptor@a30589, org.jboss.aspects.tx.TxInterceptor$Required@6e119d, org.jboss.ejb3.AllowedOperationsInterceptor@544b02, org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor@87286, org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor@469729, org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor@6e1f8f]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@8845078 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.advice.Interceptor;[2] id=@10593794
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference public org.jboss.aop.advice.Interceptor[] org.jboss.aop.JoinPointInfo.interceptors=Method[method=public java.lang.String java.lang.Object.toString()]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class [Ljava.lang.Object;@13097507 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[2] id=@4669378
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.asynchronous.AsynchronousInterceptor@ca2076, org.jboss.ejb3.ENCPropagationInterceptor@176a8c8, org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@18651db, org.jboss.ejb3.stateful.StatefulInstanceInterceptor@1961f4, org.jboss.aspects.tx.TxPropagationInterceptor@a30589, org.jboss.aspects.tx.TxInterceptor$Required@1aadcc6, org.jboss.ejb3.AllowedOperationsInterceptor@544b02, org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor@87286, org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor@469729, org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor@84639c]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@12733159 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.advice.Interceptor;[2] id=@3954857
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference public org.jboss.aop.advice.Interceptor[] org.jboss.aop.JoinPointInfo.interceptors=Method[method=public void org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean.log(java.lang.String)]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class [Ljava.lang.Object;@13097507 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[2] id=@9503863
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.asynchronous.AsynchronousInterceptor@ca2076, org.jboss.ejb3.ENCPropagationInterceptor@176a8c8, org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@18651db, org.jboss.ejb3.stateful.StatefulInstanceInterceptor@1961f4, org.jboss.aspects.tx.TxPropagationInterceptor@a30589, org.jboss.aspects.tx.TxInterceptor$Required@bc2f47, org.jboss.ejb3.AllowedOperationsInterceptor@544b02, org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor@87286, org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor@469729, org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor@c41a30]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@29596326 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.advice.Interceptor;[2] id=@30701637
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference public org.jboss.aop.advice.Interceptor[] org.jboss.aop.JoinPointInfo.interceptors=Method[method=public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class [Ljava.lang.Object;@13097507 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[2] id=@8441896
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.asynchronous.AsynchronousInterceptor@ca2076, org.jboss.ejb3.ENCPropagationInterceptor@176a8c8, org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@18651db, org.jboss.ejb3.stateful.StatefulInstanceInterceptor@1961f4, org.jboss.aspects.tx.TxPropagationInterceptor@a30589, org.jboss.aspects.tx.TxInterceptor$Required@e229be, org.jboss.ejb3.AllowedOperationsInterceptor@544b02, org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor@87286, org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor@469729, org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor@22b8ff]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@14552133 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.advice.Interceptor;[2] id=@28106691
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference public org.jboss.aop.advice.Interceptor[] org.jboss.aop.JoinPointInfo.interceptors=Method[method=public final void java.lang.Object.wait() throws java.lang.InterruptedException]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class [Ljava.lang.Object;@13097507 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[2] id=@561568
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.asynchronous.AsynchronousInterceptor@ca2076, org.jboss.ejb3.ENCPropagationInterceptor@176a8c8, org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@18651db, org.jboss.ejb3.stateful.StatefulInstanceInterceptor@1961f4, org.jboss.aspects.tx.TxPropagationInterceptor@a30589, org.jboss.aspects.tx.TxInterceptor$Required@90a278, org.jboss.ejb3.AllowedOperationsInterceptor@544b02, org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor@87286, org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor@469729, org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor@19a82ee]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@33006644 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@14a388b
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@6a48e4
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@1f3b536
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@19dcf69
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@1105f32
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@48e61e
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference protected transient org.jboss.ejb3.Container org.jboss.ejb3.BaseSessionContext.container=org.jboss.ejb3.BaseSessionContext@b7bc80
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference public transient java.lang.Object org.jnp.interfaces.MarshalledValuePair.value=org.jnp.interfaces.MarshalledValuePair@3e584d
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object javax.naming.Binding.boundObj=EJBContext: org.jboss.ejb3.BaseSessionContext:org.jnp.interfaces.MarshalledValuePair@3e584d
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference java.lang.Object java.util.Hashtable$Entry.value=EJBContext=EJBContext: org.jboss.ejb3.BaseSessionContext:org.jnp.interfaces.MarshalledValuePair@3e584d
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.util.Hashtable$Entry;[5] id=@25011856
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--MaxLevel)
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference protected javax.ejb.EJBContext org.jboss.ejb3.BaseContext.ejbContext=org.jboss.ejb3.stateful.StatefulBeanContext@1431028
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.BaseSessionContext@12041344 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateful.StatefulBeanContext@21172264 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private org.jboss.ejb3.EJBContainer org.jboss.ejb3.interceptor.LifecycleInterceptorHandler.container=org.jboss.ejb3.interceptor.LifecycleInterceptorHandler@a6fed5
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateful.StatefulContainer@22799134 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.ProxyDeployer@3849351 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.ProxyDeployer@3849351 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference protected org.jboss.ejb3.Container org.jboss.ejb3.AbstractPool.container=org.jboss.ejb3.ThreadlocalPool@19f963e
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private org.jboss.ejb3.Pool org.jboss.ejb3.cache.simple.SimpleStatefulCache.pool=org.jboss.ejb3.cache.simple.SimpleStatefulCache@f1f2cc
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateful.StatefulContainer@22799134 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference final org.jboss.ejb3.cache.simple.SimpleStatefulCache org.jboss.ejb3.cache.simple.SimpleStatefulCache$CacheMap.this$0={}
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.cache.simple.SimpleStatefulCache@15856332 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference final org.jboss.ejb3.cache.simple.SimpleStatefulCache org.jboss.ejb3.cache.simple.SimpleStatefulCache$SessionTimeoutTask.this$0=Thread[SFSB Passivation Thread - jboss.j2ee:jar=classloader-leak-ejb3.jar,name=Ejb3StatefulSession,service=EJB3,5,]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.cache.simple.SimpleStatefulCache@15856332 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference UndefinedField@org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager@1bb41d7=org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager@1bb41d7
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.cache.simple.SimpleStatefulCache@15856332 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private org.jboss.ejb3.DependencyPolicy org.jboss.ejb3.EJBContainer.dependencyPolicy=org.jboss.ejb3.stateless.StatelessContainer@10f3801
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference protected org.jboss.ejb3.Container org.jboss.ejb3.BaseContext.container=org.jboss.ejb3.stateless.StatelessBeanContext@1ff6df2
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@8b4796
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference protected org.jboss.ejb3.BaseContext org.jboss.ejb3.BaseSessionContext.baseContext=org.jboss.ejb3.BaseSessionContext@16e9494
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessBeanContext@33517042 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference public transient java.lang.Object org.jnp.interfaces.MarshalledValuePair.value=org.jnp.interfaces.MarshalledValuePair@d85409
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object javax.naming.Binding.boundObj=EJBContext: org.jboss.ejb3.BaseSessionContext:org.jnp.interfaces.MarshalledValuePair@d85409
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference java.lang.Object java.util.Hashtable$Entry.value=EJBContext=EJBContext: org.jboss.ejb3.BaseSessionContext:org.jnp.interfaces.MarshalledValuePair@d85409
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--MaxLevel)
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@2606b8
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@12a585c
!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class java.util.LinkedHashMap$Entry@24235184 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private org.jboss.ejb3.EJBContainer org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.container=org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@136a26f
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.advice.Interceptor;[2] id=@31606754
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference public org.jboss.aop.advice.Interceptor[] org.jboss.aop.JoinPointInfo.interceptors=Method[method=public boolean java.lang.Object.equals(java.lang.Object)]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[15] id=@9744586
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference protected transient java.lang.Object[] gnu.trove.TLongObjectHashMap._values=gnu.trove.TLongObjectHashMap@f7793e89
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--MaxLevel)
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--MaxLevel)
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[2] id=@2378681
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.asynchronous.AsynchronousInterceptor@e782a8, org.jboss.ejb3.ENCPropagationInterceptor@176a8c8, org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@136a26f, org.jboss.ejb3.stateless.StatelessInstanceInterceptor@14322d1, org.jboss.aspects.tx.TxPropagationInterceptor@a30589, org.jboss.aspects.tx.TxInterceptor$Required@133219b, org.jboss.ejb3.AllowedOperationsInterceptor@544b02, org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor@87286, org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor@1e35b38]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@14508823 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.advice.Interceptor;[2] id=@8938671
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference public org.jboss.aop.advice.Interceptor[] org.jboss.aop.JoinPointInfo.interceptors=Method[method=public java.lang.String java.lang.Object.toString()]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class [Ljava.lang.Object;@9744586 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[2] id=@13076439
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.asynchronous.AsynchronousInterceptor@e782a8, org.jboss.ejb3.ENCPropagationInterceptor@176a8c8, org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@136a26f, org.jboss.ejb3.stateless.StatelessInstanceInterceptor@14322d1, org.jboss.aspects.tx.TxPropagationInterceptor@a30589, org.jboss.aspects.tx.TxInterceptor$Required@1a76e19, org.jboss.ejb3.AllowedOperationsInterceptor@544b02, org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor@87286, org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor@12d49e7]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@31632757 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.advice.Interceptor;[2] id=@27949674
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference public org.jboss.aop.advice.Interceptor[] org.jboss.aop.JoinPointInfo.interceptors=Method[method=public void org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean.log(java.lang.String)]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class [Ljava.lang.Object;@9744586 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[2] id=@3481453
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.asynchronous.AsynchronousInterceptor@e782a8, org.jboss.ejb3.ENCPropagationInterceptor@176a8c8, org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@136a26f, org.jboss.ejb3.stateless.StatelessInstanceInterceptor@14322d1, org.jboss.aspects.tx.TxPropagationInterceptor@a30589, org.jboss.aspects.tx.TxInterceptor$Required@1a2335d, org.jboss.ejb3.AllowedOperationsInterceptor@544b02, org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor@87286, org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor@1da59fa]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@15333103 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.advice.Interceptor;[2] id=@13555426
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference public org.jboss.aop.advice.Interceptor[] org.jboss.aop.JoinPointInfo.interceptors=Method[method=public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class [Ljava.lang.Object;@9744586 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[2] id=@32833315
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.asynchronous.AsynchronousInterceptor@e782a8, org.jboss.ejb3.ENCPropagationInterceptor@176a8c8, org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@136a26f, org.jboss.ejb3.stateless.StatelessInstanceInterceptor@14322d1, org.jboss.aspects.tx.TxPropagationInterceptor@a30589, org.jboss.aspects.tx.TxInterceptor$Required@19a8c41, org.jboss.ejb3.AllowedOperationsInterceptor@544b02, org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor@87286, org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor@16e1eff]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@5437874 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.advice.Interceptor;[2] id=@2373788
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference public org.jboss.aop.advice.Interceptor[] org.jboss.aop.JoinPointInfo.interceptors=Method[method=public final void java.lang.Object.wait() throws java.lang.InterruptedException]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class [Ljava.lang.Object;@9744586 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[2] id=@19924992
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.asynchronous.AsynchronousInterceptor@e782a8, org.jboss.ejb3.ENCPropagationInterceptor@176a8c8, org.jboss.ejb3.security.Ejb3AuthenticationInterceptor@136a26f, org.jboss.ejb3.stateless.StatelessInstanceInterceptor@14322d1, org.jboss.aspects.tx.TxPropagationInterceptor@a30589, org.jboss.aspects.tx.TxInterceptor$Required@5d5033, org.jboss.ejb3.AllowedOperationsInterceptor@544b02, org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor@87286, org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor@3c8308]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@25631337 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@13fe849
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@12f0ce9
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@11803fb
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@15d7792
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@a765c
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@1bb6976
!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.BaseSessionContext@24024212 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private org.jboss.ejb3.EJBContainer org.jboss.ejb3.interceptor.LifecycleInterceptorHandler.container=org.jboss.ejb3.interceptor.LifecycleInterceptorHandler@95868c
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@17774593 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private org.jboss.aop.Advisor org.jboss.ejb3.ProxyDeployer.advisor=org.jboss.ejb3.ProxyDeployer@13214d1
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@17774593 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.ProxyDeployer@20059345 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private static final org.jboss.logging.Logger org.jboss.ejb3.stateless.BaseStatelessProxyFactory.log=org.jboss.ejb3.stateless.StatelessRemoteProxyFactory@1ec4333
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--arrayRef [Ljava.lang.Object;[0] id=@3136433
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference private transient java.lang.Object[] java.util.ArrayList.elementData=[org.jboss.ejb3.stateless.StatelessRemoteProxyFactory@1ec4333]
!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.ProxyDeployer@20059345 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessRemoteProxyFactory@32260915 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@23009998 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--!--FieldReference protected org.jboss.ejb3.Ejb3Deployment org.jboss.ejb3.enc.EjbModuleEjbResolver.deployment=org.jboss.ejb3.enc.EjbModuleEjbResolver@1c97c3e
!--!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.Ejb3JmxDeployment@30299896 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--FieldReference final java.util.HashMap java.util.HashMap$KeySet.this$0=[jboss.j2ee:service=EJB3,jar=classloader-leak-ejb3.jar,name=Ejb3StatefulSession, jboss.j2ee:service=EJB3,jar=classloader-leak-ejb3.jar,name=Ejb3StatelessSession, jboss.j2ee:service=EJB3,jar=classloader-leak-ejb3.jar,name=ThreadLocalPoolEjb3StatelessSession]
!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class java.util.LinkedHashMap@20534449 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--FieldReference final java.util.HashMap java.util.HashMap$Values.this$0=[org.jboss.ejb3.stateful.StatefulContainer@15be31e, org.jboss.ejb3.stateless.StatelessContainer@10f3801, org.jboss.ejb3.stateless.StatelessContainer@15f1ace]
!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class java.util.LinkedHashMap@20534449 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.enc.EjbModuleEjbResolver@29981758 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--!--FieldReference protected java.util.LinkedHashMap org.jboss.ejb3.enc.DeploymentPersistenceUnitResolver.ejbContainers=org.jboss.ejb3.enc.EjbModulePersistenceUnitResolver@106bcf8
!--!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.Ejb3JmxDeployment@30299896 was already described before on this report
!--!--!--!--!--!--!--!--!--!-- object instanceOf class java.util.LinkedHashMap$Entry@17294524 was already described before on this report
!--!--!--!--!--!--!--!--!--!-- object instanceOf class java.util.LinkedHashMap$Entry@24235184 was already described before on this report
!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.ProxyDeployer@24761471 was already described before on this report
!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.ProxyDeployer@24761471 was already described before on this report
!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessRemoteProxyFactory@19656066 was already described before on this report
!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessRemoteProxyFactory@19656066 was already described before on this report
!--!--!--FieldReference private java.lang.Class[] java.lang.reflect.Constructor.parameterTypes=public $Proxy89(java.lang.reflect.InvocationHandler)
!--!--!--!--FieldReference private java.lang.reflect.Constructor sun.reflect.NativeConstructorAccessorImpl.c=sun.reflect.NativeConstructorAccessorImpl@a6a21a
!--!--!--!--!--FieldReference private sun.reflect.ConstructorAccessorImpl sun.reflect.DelegatingConstructorAccessorImpl.delegate=sun.reflect.DelegatingConstructorAccessorImpl@1187984
!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@12737251 was already described before on this report
!--!--!--!--!--!-- object instanceOf class sun.reflect.NativeConstructorAccessorImpl@10920474 was already described before on this report
!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@2721032 was already described before on this report
!--!--!--!--!--!--FieldReference private static final java.lang.annotation.Annotation[] java.lang.reflect.Constructor.EMPTY_ANNOTATION_ARRAY=public $Proxy89(java.lang.reflect.InvocationHandler)
!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@12737251 was already described before on this report
!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@2721032 was already described before on this report
!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessRemoteProxyFactory@32260915 was already described before on this report
!--!--!-- object instanceOf class java.lang.reflect.Constructor@29283956 was already described before on this report
!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@18df2e4
!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=class $Proxy89=null
!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.io.ObjectStreamClass$WeakClassKey@e206ff
!--!--ClassLoaderReference @ interface org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSession
!--!--!-- object instanceOf class [Ljava.lang.Object;@30267242 was already described before on this report
!--!--!-- object instanceOf class $Proxy89@14812927 was already described before on this report
!--!--!--FieldReference private java.lang.String java.lang.reflect.Method.name=public abstract void org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSession.log(java.lang.String)
!--!--!--!--StaticFieldReference private static java.lang.reflect.Method $Proxy89.m3
!--!--!--FieldReference private java.lang.String java.lang.reflect.Method.name=public abstract void org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSession.log(java.lang.String)
!--!--!--!-- object instanceOf class java.lang.reflect.Method@7864356 was already described before on this report
!--!--!--ReferenceInterface@class org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean
!--!--!--!-- object instanceOf class [Ljava.lang.Object;@30267242 was already described before on this report
!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@23009998 was already described before on this report
!--!--!--!--FieldReference private java.lang.Class[] java.lang.reflect.Constructor.parameterTypes=public org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean()
!--!--!--!--!--FieldReference protected final java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry.key=public org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}
!--!--!--!--!--!--FieldReference protected transient java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap.lastWrite={public final native java.lang.Class java.lang.Object.getClass()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, private static native void java.lang.Object.registerNatives()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public final void java.lang.Object.wait() throws java.lang.InterruptedException={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public void org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean.log(java.lang.String)={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public java.lang.String java.lang.Object.toString()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public final native void java.lang.Object.notify()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public native int java.lang.Object.hashCode()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public final native void java.lang.Object.notifyAll()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, protected void java.lang.Object.finalize() throws java.lang.Throwable={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, protected native java.lang.Object java.lang.Object.clone() throws java.lang.CloneNotSupportedException={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public boolean java.lang.Object.equals(java.lang.Object)={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, private static final long org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean.serialVersionUID={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}}
!--!--!--!--!--!--!--FieldReference java.util.Map org.jboss.aop.annotation.AnnotationRepository.annotations=org.jboss.aop.annotation.AnnotationRepository@1525aeb
!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@23009998 was already described before on this report
!--!--!--!--!--!--arrayRef [LEDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry;[0] id=@14268353
!--!--!--!--!--!--!-- object instanceOf class EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap@13123665 was already described before on this report
!--!--!--!--FieldReference private java.lang.Class[] java.lang.reflect.Constructor.parameterTypes=public org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean()
!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@18105374 was already described before on this report
!--!--!--!--!--FieldReference private transient java.util.Map java.lang.reflect.Constructor.declaredAnnotations=public org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean()
!--!--!--!--!--!--FieldReference private java.lang.reflect.Constructor sun.reflect.NativeConstructorAccessorImpl.c=sun.reflect.NativeConstructorAccessorImpl@11c537f
!--!--!--!--!--!--!--FieldReference private sun.reflect.ConstructorAccessorImpl sun.reflect.DelegatingConstructorAccessorImpl.delegate=sun.reflect.DelegatingConstructorAccessorImpl@adcae8
!--!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@21790583 was already described before on this report
!--!--!--!--!--!--!--!-- object instanceOf class sun.reflect.NativeConstructorAccessorImpl@18633599 was already described before on this report
!--!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@23207910 was already described before on this report
!--!--!--!--!--!--arrayRef [Ljava.lang.reflect.Constructor;[0] id=@3632323
!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@23009998 was already described before on this report
!--!--!--!--!--!--FieldReference private java.lang.reflect.Constructor org.jboss.aop.ConstructorInfo.constructor=Constructor[constructor=public org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean()]
!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.ConstructorInfo;[0] id=@31228301
!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@23009998 was already described before on this report
!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@23207910 was already described before on this report
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Method.name=public void org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean.log(java.lang.String)
!--!--!--!--!--FieldReference protected final java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry.key=public void org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean.log(java.lang.String)={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}
!--!--!--!--!--!-- object instanceOf class [LEDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry;@14268353 was already described before on this report
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Method.name=public void org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean.log(java.lang.String)
!--!--!--!--!-- object instanceOf class java.lang.reflect.Method@30281240 was already described before on this report
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Field.name=private static final long org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean.serialVersionUID
!--!--!--!--!--FieldReference protected final java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry.key=private static final long org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean.serialVersionUID={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}
!--!--!--!--!--!-- object instanceOf class [LEDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry;@14268353 was already described before on this report
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Field.name=private static final long org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean.serialVersionUID
!--!--!--!--!-- object instanceOf class java.lang.reflect.Field@14103126 was already described before on this report
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Method.name=public void org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean.log(java.lang.String)
!--!--!--!--!--arrayRef [Ljava.lang.Object;[9] id=@22321912
!--!--!--!--!--!--FieldReference protected transient java.lang.Object[] gnu.trove.TLongObjectHashMap._values=gnu.trove.TLongObjectHashMap@e51b6e7e
!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@23009998 was already described before on this report
!--!--!--!--!--!--!-- object instanceOf class gnu.trove.TLongObjectHashMap@25840367 was already described before on this report
!--!--!--!--!--FieldReference private java.lang.reflect.Method sun.reflect.NativeMethodAccessorImpl.method=sun.reflect.NativeMethodAccessorImpl@120f0be
!--!--!--!--!--!--FieldReference private sun.reflect.MethodAccessorImpl sun.reflect.DelegatingMethodAccessorImpl.delegate=sun.reflect.DelegatingMethodAccessorImpl@187b08d
!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Method@3107813 was already described before on this report
!--!--!--!--!--!--!-- object instanceOf class sun.reflect.NativeMethodAccessorImpl@18935998 was already described before on this report
!--!--!--!--!--!--!--FieldReference private volatile java.lang.Class java.lang.reflect.Method.securityCheckTargetClassCache=public void org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean.log(java.lang.String)
!--!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Method@3107813 was already described before on this report
!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@16480431 was already described before on this report
!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@16480431 was already described before on this report
!--!--!--!-- object instanceOf class java.lang.reflect.Method@30016155 was already described before on this report
!--!--!--!--InstanceOfReference:ToString=org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean@1428ffa
!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessBeanContext@12207417 was already described before on this report
!--!--!--!--FieldReference java.lang.Class org.jboss.ejb3.interceptor.InterceptorInfo.clazz=InterceptorInfo{class=class org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean}
!--!--!--!--!--FieldReference volatile java.lang.Object java.util.concurrent.ConcurrentHashMap$HashEntry.value=java.util.concurrent.ConcurrentHashMap$HashEntry@9aa3f3
!--!--!--!--!--!--arrayRef [Ljava.util.concurrent.ConcurrentHashMap$HashEntry;[0] id=@8510245
!--!--!--!--!--!--!--FieldReference transient volatile java.util.concurrent.ConcurrentHashMap$HashEntry[] java.util.concurrent.ConcurrentHashMap$Segment.table=java.util.concurrent.ConcurrentHashMap$Segment@ec7c94[Unlocked]
!--!--!--!--!--!--!--!--arrayRef [Ljava.util.concurrent.ConcurrentHashMap$Segment;[6] id=@31913931
!--!--!--!--!--!--!--!--!--FieldReference final java.util.concurrent.ConcurrentHashMap$Segment[] java.util.concurrent.ConcurrentHashMap.segments={Ejb3StatefulSession=InterceptorInfo{class=class org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean}, Ejb3StatelessSession=InterceptorInfo{class=class org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean}, ThreadLocalPoolEjb3StatelessSession=InterceptorInfo{class=class org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean}}
!--!--!--!--!--!--!--!--!--!--FieldReference private java.util.concurrent.ConcurrentMap org.jboss.ejb3.interceptor.InterceptorInfoRepository.ejbInfos=org.jboss.ejb3.interceptor.InterceptorInfoRepository@64eff0
!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateful.StatefulContainer@22799134 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@17774593 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@23009998 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--FieldReference final org.jboss.ejb3.interceptor.InterceptorInfoRepository org.jboss.ejb3.interceptor.InterceptorInfoRepository$InterceptorSorter.this$0=org.jboss.ejb3.interceptor.InterceptorInfoRepository$InterceptorSorter@10d1f30
!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.interceptor.InterceptorInfoRepository@6615024 was already described before on this report
!--!--!--!--!--!--!--!--!--!--!--FieldReference org.jboss.ejb3.interceptor.InterceptorInfoRepository org.jboss.ejb3.JmxDeploymentUnit.interceptorInfoRepository=org.jboss.ejb3.JmxDeploymentUnit@137bc9
!--!--!--!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.Ejb3JmxDeployment@30299896 was already described before on this report
!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=class org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean={public void org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean.log(java.lang.String)=1614838572284717682}
!--!--!--arrayRef [Ljava.lang.Class;[0] id=@25029217
!--!--!--!--FieldReference private java.lang.Class[] org.jboss.ejb.RemoteImpl.classes=org.jboss.ejb.RemoteImpl@149959a
!--!--!--!--!--FieldReference protected volatile java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry.value=javax.ejb.Remote=org.jboss.ejb.RemoteImpl@149959a
!--!--!--!--!--!--FieldReference protected transient java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap.lastWrite={javax.ejb.Remote=org.jboss.ejb.RemoteImpl@149959a, org.jboss.annotation.ejb.RemoteBindings=org.jboss.annotation.ejb.RemoteBindingsImpl@985fa2}
!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.annotation.AnnotationRepository@22174443 was already described before on this report
!--!--!--!--!--!--arrayRef [LEDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry;[25] id=@14218728
!--!--!--!--!--!--!-- object instanceOf class EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap@28218725 was already described before on this report
!--!--!--ReferenceInterface@class org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean
!--!--!--!-- object instanceOf class [Ljava.lang.Object;@30267242 was already described before on this report
!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@17774593 was already described before on this report
!--!--!--!--FieldReference java.lang.Class org.jboss.ejb3.interceptor.InterceptorInfo.clazz=InterceptorInfo{class=class org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean}
!--!--!--!--!--FieldReference volatile java.lang.Object java.util.concurrent.ConcurrentHashMap$HashEntry.value=java.util.concurrent.ConcurrentHashMap$HashEntry@964823
!--!--!--!--!--!--arrayRef [Ljava.util.concurrent.ConcurrentHashMap$HashEntry;[0] id=@5903093
!--!--!--!--!--!--!--FieldReference transient volatile java.util.concurrent.ConcurrentHashMap$HashEntry[] java.util.concurrent.ConcurrentHashMap$Segment.table=java.util.concurrent.ConcurrentHashMap$Segment@192b8f5[Unlocked]
!--!--!--!--!--!--!--!-- object instanceOf class [Ljava.util.concurrent.ConcurrentHashMap$Segment;@31913931 was already described before on this report
!--!--!--!--FieldReference private java.lang.Class[] java.lang.reflect.Constructor.parameterTypes=public org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean()
!--!--!--!--!--FieldReference protected final java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry.key=public org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}
!--!--!--!--!--!--FieldReference protected transient java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap.lastWrite={public final native java.lang.Class java.lang.Object.getClass()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, private static native void java.lang.Object.registerNatives()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public final void java.lang.Object.wait() throws java.lang.InterruptedException={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public java.lang.String java.lang.Object.toString()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public final native void java.lang.Object.notify()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public native int java.lang.Object.hashCode()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public final native void java.lang.Object.notifyAll()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public void org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean.log(java.lang.String)={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, protected void java.lang.Object.finalize() throws java.lang.Throwable={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, protected native java.lang.Object java.lang.Object.clone() throws java.lang.CloneNotSupportedException={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, private static final long org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean.serialVersionUID={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}, public boolean java.lang.Object.equals(java.lang.Object)={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}}
!--!--!--!--!--!--!--FieldReference java.util.Map org.jboss.aop.annotation.AnnotationRepository.annotations=org.jboss.aop.annotation.AnnotationRepository@8920dc
!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@17774593 was already described before on this report
!--!--!--!--!--!--arrayRef [LEDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry;[26] id=@28048326
!--!--!--!--!--!--!-- object instanceOf class EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap@30178960 was already described before on this report
!--!--!--!--FieldReference private java.lang.Class[] java.lang.reflect.Constructor.parameterTypes=public org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean()
!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@6810899 was already described before on this report
!--!--!--!--!--FieldReference private transient java.util.Map java.lang.reflect.Constructor.declaredAnnotations=public org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean()
!--!--!--!--!--!--FieldReference private java.lang.reflect.Constructor sun.reflect.NativeConstructorAccessorImpl.c=sun.reflect.NativeConstructorAccessorImpl@1613fe7
!--!--!--!--!--!--!--FieldReference private sun.reflect.ConstructorAccessorImpl sun.reflect.DelegatingConstructorAccessorImpl.delegate=sun.reflect.DelegatingConstructorAccessorImpl@1aa5f9b
!--!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@14060345 was already described before on this report
!--!--!--!--!--!--!--!-- object instanceOf class sun.reflect.NativeConstructorAccessorImpl@23150567 was already described before on this report
!--!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@27546477 was already described before on this report
!--!--!--!--!--!--arrayRef [Ljava.lang.reflect.Constructor;[0] id=@9043557
!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@17774593 was already described before on this report
!--!--!--!--!--!--FieldReference private java.lang.reflect.Constructor org.jboss.aop.ConstructorInfo.constructor=Constructor[constructor=public org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean()]
!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.ConstructorInfo;[0] id=@19658360
!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@17774593 was already described before on this report
!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@27546477 was already described before on this report
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Method.name=public void org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean.log(java.lang.String)
!--!--!--!--!--FieldReference protected final java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry.key=public void org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean.log(java.lang.String)={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}
!--!--!--!--!--!-- object instanceOf class [LEDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry;@28048326 was already described before on this report
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Method.name=public void org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean.log(java.lang.String)
!--!--!--!--!-- object instanceOf class java.lang.reflect.Method@20145421 was already described before on this report
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Field.name=private static final long org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean.serialVersionUID
!--!--!--!--!--FieldReference protected final java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry.key=private static final long org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean.serialVersionUID={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000)}
!--!--!--!--!--!-- object instanceOf class [LEDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry;@28048326 was already described before on this report
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Field.name=private static final long org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean.serialVersionUID
!--!--!--!--!-- object instanceOf class java.lang.reflect.Field@14884549 was already described before on this report
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Method.name=public void org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean.log(java.lang.String)
!--!--!--!--!--arrayRef [Ljava.lang.Object;[9] id=@24685282
!--!--!--!--!--!--FieldReference protected transient java.lang.Object[] gnu.trove.TLongObjectHashMap._values=gnu.trove.TLongObjectHashMap@3d32fdf7
!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@17774593 was already described before on this report
!--!--!--!--!--!--!-- object instanceOf class gnu.trove.TLongObjectHashMap@18552487 was already described before on this report
!--!--!--!--!--FieldReference private java.lang.reflect.Method sun.reflect.NativeMethodAccessorImpl.method=sun.reflect.NativeMethodAccessorImpl@8ea21d
!--!--!--!--!--!--FieldReference private sun.reflect.MethodAccessorImpl sun.reflect.DelegatingMethodAccessorImpl.delegate=sun.reflect.DelegatingMethodAccessorImpl@354949
!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Method@27770171 was already described before on this report
!--!--!--!--!--!--!-- object instanceOf class sun.reflect.NativeMethodAccessorImpl@9347613 was already described before on this report
!--!--!--!--!--!--!--FieldReference private volatile java.lang.Class java.lang.reflect.Method.securityCheckTargetClassCache=public void org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean.log(java.lang.String)
!--!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Method@27770171 was already described before on this report
!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@15333103 was already described before on this report
!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@15333103 was already described before on this report
!--!--!--!-- object instanceOf class java.lang.reflect.Method@4796401 was already described before on this report
!--!--!--!--InstanceOfReference:ToString=org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean@f3b83
!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessBeanContext@33517042 was already described before on this report
!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=class org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean={public void org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean.log(java.lang.String)=1614838572284717682}
!--!--!--arrayRef [Ljava.lang.Class;[0] id=@22166848
!--!--!--!--FieldReference private java.lang.Class[] org.jboss.ejb.RemoteImpl.classes=org.jboss.ejb.RemoteImpl@334bfe
!--!--!--!--!--FieldReference protected volatile java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry.value=javax.ejb.Remote=org.jboss.ejb.RemoteImpl@334bfe
!--!--!--!--!--!--arrayRef [LEDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry;[25] id=@14393847
!--!--!--!--!--!--!--FieldReference protected transient EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry[] EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap.table={javax.ejb.Remote=org.jboss.ejb.RemoteImpl@334bfe, org.jboss.annotation.ejb.PoolClass={value=class org.jboss.ejb3.ThreadlocalPool, timeout=10000, maxSize=30}, org.jboss.annotation.ejb.RemoteBindings=org.jboss.annotation.ejb.RemoteBindingsImpl@1666ada}
!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.annotation.AnnotationRepository@8986844 was already described before on this report
!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=interface org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSession={public abstract void org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSession.log(java.lang.String)=1614838572284717682}
!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.io.ObjectStreamClass$WeakClassKey@627bc7
!--!--FieldReference private java.lang.ClassLoader java.security.ProtectionDomain.classloader=ProtectionDomain (file:/C:/dev/jboss/jboss-4.2/build/output/jboss-4.2.0.GA/server/all/tmp/deploy/tmp31913classloader-leak-ejb3.jar )
org.jboss.mx.loading.UnifiedClassLoader3@114f313{ url=null ,addedOrder=47}
java.security.Permissions@133badd (
(java.net.SocketPermission localhost:1024- listen,resolve)
(java.net.SocketPermission localhost:1024- listen,resolve)
(java.util.PropertyPermission java.version read)
(java.util.PropertyPermission java.vm.name read)
(java.util.PropertyPermission java.vm.vendor read)
(java.util.PropertyPermission os.name read)
(java.util.PropertyPermission java.vendor.url read)
(java.util.PropertyPermission java.vm.specification.vendor read)
(java.util.PropertyPermission os.version read)
(java.util.PropertyPermission java.specification.vendor read)
(java.util.PropertyPermission java.class.version read)
(java.util.PropertyPermission java.specification.name read)
(java.util.PropertyPermission file.separator read)
(java.util.PropertyPermission os.arch read)
(java.util.PropertyPermission java.vm.version read)
(java.util.PropertyPermission java.vendor read)
(java.util.PropertyPermission java.specification.version read)
(java.util.PropertyPermission java.vm.specification.version read)
(java.util.PropertyPermission java.vm.specification.name read)
(java.util.PropertyPermission path.separator read)
(java.util.PropertyPermission line.separator read)
(java.lang.RuntimePermission stopThread)
(java.io.FilePermission C:\dev\jboss\jboss-4.2\build\output\jboss-4.2.0.GA\server\all\tmp\deploy\tmp31913classloader-leak-ejb3.jar read)
(java.io.FilePermission C:\dev\jboss\jboss-4.2\testsuite\output\lib\classloader-leak-ejb3.jar read)
)
!--!--!-- object instanceOf interface org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSession@6454215 was already described before on this report
!--!--!-- object instanceOf class org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean@6872109 was already described before on this report
!--!--!--ProtectionDomain@class org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean
!--!--!--!-- object instanceOf class [Ljava.lang.Object;@30267242 was already described before on this report
!--!--!--!-- object instanceOf class org.jboss.ejb3.stateful.StatefulContainer@22799134 was already described before on this report
!--!--!--!--FieldReference java.lang.Class org.jboss.ejb3.interceptor.InterceptorInfo.clazz=InterceptorInfo{class=class org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean}
!--!--!--!--!--FieldReference volatile java.lang.Object java.util.concurrent.ConcurrentHashMap$HashEntry.value=java.util.concurrent.ConcurrentHashMap$HashEntry@9c98e8
!--!--!--!--!--!--arrayRef [Ljava.util.concurrent.ConcurrentHashMap$HashEntry;[0] id=@16440838
!--!--!--!--!--!--!--FieldReference transient volatile java.util.concurrent.ConcurrentHashMap$HashEntry[] java.util.concurrent.ConcurrentHashMap$Segment.table=java.util.concurrent.ConcurrentHashMap$Segment@6846c[Unlocked]
!--!--!--!--!--!--!--!-- object instanceOf class [Ljava.util.concurrent.ConcurrentHashMap$Segment;@31913931 was already described before on this report
!--!--!--!--FieldReference private java.lang.Class[] java.lang.reflect.Constructor.parameterTypes=public org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean()
!--!--!--!--!--FieldReference protected final java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry.key=public org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}
!--!--!--!--!--!--FieldReference protected transient java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap.lastWrite={private static final long org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean.serialVersionUID={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}, public final native java.lang.Class java.lang.Object.getClass()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}, public org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}, private static native void java.lang.Object.registerNatives()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}, public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}, public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}, public final void java.lang.Object.wait() throws java.lang.InterruptedException={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}, public java.lang.String java.lang.Object.toString()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}, public final native void java.lang.Object.notify()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}, public native int java.lang.Object.hashCode()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}, public final native void java.lang.Object.notifyAll()={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}, protected void java.lang.Object.finalize() throws java.lang.Throwable={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}, protected native java.lang.Object java.lang.Object.clone() throws java.lang.CloneNotSupportedException={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}, public void org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean.log(java.lang.String)={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}, public boolean java.lang.Object.equals(java.lang.Object)={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}}
!--!--!--!--!--!--!--FieldReference java.util.Map org.jboss.aop.annotation.AnnotationRepository.annotations=org.jboss.aop.annotation.AnnotationRepository@7dac02
!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateful.StatefulContainer@22799134 was already described before on this report
!--!--!--!--!--!--arrayRef [LEDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry;[30] id=@28467228
!--!--!--!--!--!--!-- object instanceOf class EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap@22346819 was already described before on this report
!--!--!--!--FieldReference private java.lang.Class[] java.lang.reflect.Constructor.parameterTypes=public org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean()
!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@29996779 was already described before on this report
!--!--!--!--!--FieldReference private transient java.util.Map java.lang.reflect.Constructor.declaredAnnotations=public org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean()
!--!--!--!--!--!--FieldReference private java.lang.reflect.Constructor sun.reflect.NativeConstructorAccessorImpl.c=sun.reflect.NativeConstructorAccessorImpl@9d04dc
!--!--!--!--!--!--!--FieldReference private sun.reflect.ConstructorAccessorImpl sun.reflect.DelegatingConstructorAccessorImpl.delegate=sun.reflect.DelegatingConstructorAccessorImpl@aa2594
!--!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@9915979 was already described before on this report
!--!--!--!--!--!--!--!-- object instanceOf class sun.reflect.NativeConstructorAccessorImpl@10290396 was already described before on this report
!--!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@21177018 was already described before on this report
!--!--!--!--!--!--arrayRef [Ljava.lang.reflect.Constructor;[0] id=@25946736
!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateful.StatefulContainer@22799134 was already described before on this report
!--!--!--!--!--!--FieldReference private java.lang.reflect.Constructor org.jboss.aop.ConstructorInfo.constructor=Constructor[constructor=public org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean()]
!--!--!--!--!--!--!--arrayRef [Lorg.jboss.aop.ConstructorInfo;[0] id=@26013450
!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateful.StatefulContainer@22799134 was already described before on this report
!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@21177018 was already described before on this report
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Field.name=private static final long org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean.serialVersionUID
!--!--!--!--!--FieldReference protected final java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry.key=private static final long org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean.serialVersionUID={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}
!--!--!--!--!--!-- object instanceOf class [LEDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry;@28467228 was already described before on this report
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Field.name=private static final long org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean.serialVersionUID
!--!--!--!--!-- object instanceOf class java.lang.reflect.Field@25163609 was already described before on this report
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Method.name=public void org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean.log(java.lang.String)
!--!--!--!--!--FieldReference protected final java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry.key=public void org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean.log(java.lang.String)={org.jboss.annotation.ejb.PoolClass=@org.jboss.annotation.ejb.PoolClass (value=org.jboss.ejb3.ThreadlocalPool.class, maxSize=30, timeout=10000), org.jboss.annotation.ejb.cache.simple.CacheConfig=@org.jboss.annotation.ejb.cache.simple.CacheConfig (maxSize=100000, idleTimeoutSeconds=300, removalTimeoutSeconds=0), org.jboss.annotation.ejb.cache.Cache=@org.jboss.annotation.ejb.cache.Cache (org.jboss.ejb3.cache.simple.SimpleStatefulCache.class), org.jboss.annotation.ejb.cache.simple.PersistenceManager=@org.jboss.annotation.ejb.cache.simple.PersistenceManager (org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.class)}
!--!--!--!--!--!-- object instanceOf class [LEDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry;@28467228 was already described before on this report
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Method.name=public void org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean.log(java.lang.String)
!--!--!--!--!-- object instanceOf class java.lang.reflect.Method@13616729 was already described before on this report
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Method.name=public void org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean.log(java.lang.String)
!--!--!--!--!--arrayRef [Ljava.lang.Object;[9] id=@31412283
!--!--!--!--!--!--FieldReference protected transient java.lang.Object[] gnu.trove.TLongObjectHashMap._values=gnu.trove.TLongObjectHashMap@1084913b
!--!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateful.StatefulContainer@22799134 was already described before on this report
!--!--!--!--!--!--!-- object instanceOf class gnu.trove.TLongObjectHashMap@810427 was already described before on this report
!--!--!--!--!--FieldReference private java.lang.reflect.Method sun.reflect.NativeMethodAccessorImpl.method=sun.reflect.NativeMethodAccessorImpl@10fe215
!--!--!--!--!--!--FieldReference private sun.reflect.MethodAccessorImpl sun.reflect.DelegatingMethodAccessorImpl.delegate=sun.reflect.DelegatingMethodAccessorImpl@1c3d34b
!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Method@7065329 was already described before on this report
!--!--!--!--!--!--!-- object instanceOf class sun.reflect.NativeMethodAccessorImpl@17818133 was already described before on this report
!--!--!--!--!--!--!--FieldReference private volatile java.lang.Class java.lang.reflect.Method.securityCheckTargetClassCache=public void org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean.log(java.lang.String)
!--!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Method@7065329 was already described before on this report
!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@29596326 was already described before on this report
!--!--!--!--!-- object instanceOf class org.jboss.aop.MethodInfo@29596326 was already described before on this report
!--!--!--!-- object instanceOf class java.lang.reflect.Method@6254292 was already described before on this report
!--!--!--!--InstanceOfReference:ToString=org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean@109506a
!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateful.StatefulBeanContext@21172264 was already described before on this report
!--!--!--!-- object instanceOf class org.jboss.ejb3.ThreadlocalPool@27235902 was already described before on this report
!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=class org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean={public void org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean.log(java.lang.String)=1614838572284717682}
!--!--!--ProtectionDomain@interface org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSession
!--!--!--!-- object instanceOf class [Ljava.lang.Object;@30267242 was already described before on this report
!--!--!--!-- object instanceOf class org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean@27897908 was already described before on this report
!--!--!--!--arrayRef [Ljava.lang.Class;[0] id=@20758623
!--!--!--!--!--FieldReference private java.lang.Class[] org.jboss.ejb.RemoteImpl.classes=org.jboss.ejb.RemoteImpl@179a4c9
!--!--!--!--!--!--FieldReference protected volatile java.lang.Object EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry.value=javax.ejb.Remote=org.jboss.ejb.RemoteImpl@179a4c9
!--!--!--!--!--!--!--arrayRef [LEDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry;[25] id=@19616316
!--!--!--!--!--!--!--!--FieldReference protected transient EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry[] EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap.table={org.jboss.annotation.ejb.cache.Cache={value=class org.jboss.ejb3.cache.simple.SimpleStatefulCache}, org.jboss.annotation.ejb.cache.simple.PersistenceManager={value=class org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager}, javax.ejb.Remote=org.jboss.ejb.RemoteImpl@179a4c9, org.jboss.annotation.ejb.PoolClass={value=class org.jboss.ejb3.ThreadlocalPool, timeout=10000, maxSize=30}, org.jboss.annotation.ejb.RemoteBindings=org.jboss.annotation.ejb.RemoteBindingsImpl@124181b, org.jboss.annotation.ejb.cache.simple.CacheConfig={maxSize=100000, removalTimeoutSeconds=0, idleTimeoutSeconds=300}}
!--!--!--!--!--!--!--!--!-- object instanceOf class org.jboss.aop.annotation.AnnotationRepository@8236034 was already described before on this report
!--!--!--!--ReferenceInterface@class $Proxy83
!--!--!--!--!-- object instanceOf class [Ljava.lang.Object;@30267242 was already described before on this report
!--!--!--!--!--FieldReference private java.lang.Class[] java.lang.reflect.Constructor.parameterTypes=public $Proxy83(java.lang.reflect.InvocationHandler)
!--!--!--!--!--!-- object instanceOf class org.jboss.ejb3.stateful.StatefulRemoteProxyFactory@5787287 was already described before on this report
!--!--!--!--!--!--FieldReference private java.lang.reflect.Constructor sun.reflect.NativeConstructorAccessorImpl.c=sun.reflect.NativeConstructorAccessorImpl@6159c4
!--!--!--!--!--!--!--FieldReference private sun.reflect.ConstructorAccessorImpl sun.reflect.DelegatingConstructorAccessorImpl.delegate=sun.reflect.DelegatingConstructorAccessorImpl@14c92a7
!--!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@6113890 was already described before on this report
!--!--!--!--!--!--!--!-- object instanceOf class sun.reflect.NativeConstructorAccessorImpl@6379972 was already described before on this report
!--!--!--!--!--!--!--!--FieldReference private static final java.lang.annotation.Annotation[] java.lang.reflect.Constructor.EMPTY_ANNOTATION_ARRAY=public $Proxy83(java.lang.reflect.InvocationHandler)
!--!--!--!--!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@6113890 was already described before on this report
!--!--!--!--!-- object instanceOf class java.lang.reflect.Constructor@13497424 was already described before on this report
!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@9c6c30
!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=class $Proxy83=null
!--!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.io.ObjectStreamClass$WeakClassKey@1f5438
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Method.name=public abstract void org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSession.log(java.lang.String)
!--!--!--!--!--StaticFieldReference private static java.lang.reflect.Method $Proxy83.m3
!--!--!--!--FieldReference private java.lang.String java.lang.reflect.Method.name=public abstract void org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSession.log(java.lang.String)
!--!--!--!--!-- object instanceOf class java.lang.reflect.Method@27583936 was already described before on this report
!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=interface org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSession={public abstract void org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSession.log(java.lang.String)=1614838572284717682}
!--!--!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.io.ObjectStreamClass$WeakClassKey@1ebf1eb
!--!--!-- object instanceOf class org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean@12144849 was already described before on this report
!--!--!--FieldReference final java.lang.Object java.util.HashMap$Entry.key=ProtectionDomain (file:/C:/dev/jboss/jboss-4.2/build/output/jboss-4.2.0.GA/server/all/tmp/deploy/tmp31913classloader-leak-ejb3.jar )
org.jboss.mx.loading.UnifiedClassLoader3@114f313{ url=null ,addedOrder=47}
java.security.Permissions@d60225 (
(java.net.SocketPermission localhost:1024- listen,resolve)
(java.net.SocketPermission localhost:1024- listen,resolve)
(java.util.PropertyPermission java.version read)
(java.util.PropertyPermission java.vm.name read)
(java.util.PropertyPermission java.vm.vendor read)
(java.util.PropertyPermission os.name read)
(java.util.PropertyPermission java.vendor.url read)
(java.util.PropertyPermission java.vm.specification.vendor read)
(java.util.PropertyPermission os.version read)
(java.util.PropertyPermission java.specification.vendor read)
(java.util.PropertyPermission java.class.version read)
(java.util.PropertyPermission java.specification.name read)
(java.util.PropertyPermission file.separator read)
(java.util.PropertyPermission os.arch read)
(java.util.PropertyPermission java.vm.version read)
(java.util.PropertyPermission java.vendor read)
(java.util.PropertyPermission java.specification.version read)
(java.util.PropertyPermission java.vm.specification.version read)
(java.util.PropertyPermission java.vm.specification.name read)
(java.util.PropertyPermission path.separator read)
(java.util.PropertyPermission line.separator read)
(java.lang.RuntimePermission stopThread)
(java.io.FilePermission C:\dev\jboss\jboss-4.2\build\output\jboss-4.2.0.GA\server\all\tmp\deploy\tmp31913classloader-leak-ejb3.jar read)
(java.io.FilePermission C:\dev\jboss\jboss-4.2\testsuite\output\lib\classloader-leak-ejb3.jar read)
)
=java.lang.Object@26d8e6
!--!--!--!--arrayRef [Ljava.util.HashMap$Entry;[14] id=@28181558
!--!--!--!--!--FieldReference transient java.util.HashMap$Entry[] java.util.HashMap.table={ProtectionDomain (file:/C:/dev/jboss/jboss-4.2/build/output/jboss-4.2.0.GA/server/all/tmp/deploy/tmp31913classloader-leak-ejb3.jar )
org.jboss.mx.loading.UnifiedClassLoader3@114f313{ url=null ,addedOrder=47}
java.security.Permissions@196a753 (
(java.net.SocketPermission localhost:1024- listen,resolve)
(java.net.SocketPermission localhost:1024- listen,resolve)
(java.util.PropertyPermission java.version read)
(java.util.PropertyPermission java.vm.name read)
(java.util.PropertyPermission java.vm.vendor read)
(java.util.PropertyPermission os.name read)
(java.util.PropertyPermission java.vendor.url read)
(java.util.PropertyPermission java.vm.specification.vendor read)
(java.util.PropertyPermission os.version read)
(java.util.PropertyPermission java.specification.vendor read)
(java.util.PropertyPermission java.class.version read)
(java.util.PropertyPermission java.specification.name read)
(java.util.PropertyPermission file.separator read)
(java.util.PropertyPermission os.arch read)
(java.util.PropertyPermission java.vm.version read)
(java.util.PropertyPermission java.vendor read)
(java.util.PropertyPermission java.specification.version read)
(java.util.PropertyPermission java.vm.specification.version read)
(java.util.PropertyPermission java.vm.specification.name read)
(java.util.PropertyPermission path.separator read)
(java.util.PropertyPermission line.separator read)
(java.lang.RuntimePermission stopThread)
(java.io.FilePermission C:\dev\jboss\jboss-4.2\build\output\jboss-4.2.0.GA\server\all\tmp\deploy\tmp31913classloader-leak-ejb3.jar read)
(java.io.FilePermission C:\dev\jboss\jboss-4.2\testsuite\output\lib\classloader-leak-ejb3.jar read)
)
=java.lang.Object@26d8e6}
!--!--!--!--!--!--FieldReference private transient java.util.HashMap java.util.HashSet.map=[ProtectionDomain (file:/C:/dev/jboss/jboss-4.2/build/output/jboss-4.2.0.GA/server/all/tmp/deploy/tmp31913classloader-leak-ejb3.jar )
org.jboss.mx.loading.UnifiedClassLoader3@114f313{ url=null ,addedOrder=47}
java.security.Permissions@1c12050 (
(java.net.SocketPermission localhost:1024- listen,resolve)
(java.net.SocketPermission localhost:1024- listen,resolve)
(java.util.PropertyPermission java.version read)
(java.util.PropertyPermission java.vm.name read)
(java.util.PropertyPermission java.vm.vendor read)
(java.util.PropertyPermission os.name read)
(java.util.PropertyPermission java.vendor.url read)
(java.util.PropertyPermission java.vm.specification.vendor read)
(java.util.PropertyPermission os.version read)
(java.util.PropertyPermission java.specification.vendor read)
(java.util.PropertyPermission java.class.version read)
(java.util.PropertyPermission java.specification.name read)
(java.util.PropertyPermission file.separator read)
(java.util.PropertyPermission os.arch read)
(java.util.PropertyPermission java.vm.version read)
(java.util.PropertyPermission java.vendor read)
(java.util.PropertyPermission java.specification.version read)
(java.util.PropertyPermission java.vm.specification.version read)
(java.util.PropertyPermission java.vm.specification.name read)
(java.util.PropertyPermission path.separator read)
(java.util.PropertyPermission line.separator read)
(java.lang.RuntimePermission stopThread)
(java.io.FilePermission C:\dev\jboss\jboss-4.2\build\output\jboss-4.2.0.GA\server\all\tmp\deploy\tmp31913classloader-leak-ejb3.jar read)
(java.io.FilePermission C:\dev\jboss\jboss-4.2\testsuite\output\lib\classloader-leak-ejb3.jar read)
)
]
!--!--!--!--!--!--!-- object instanceOf class org.jboss.mx.loading.UnifiedClassLoader3@18150163 was already described before on this report
!--!--!--FieldReference java.lang.Object java.util.HashMap$Entry.value=(file:/C:/dev/jboss/jboss-4.2/build/output/jboss-4.2.0.GA/server/all/tmp/deploy/tmp31913classloader-leak-ejb3.jar )=ProtectionDomain (file:/C:/dev/jboss/jboss-4.2/build/output/jboss-4.2.0.GA/server/all/tmp/deploy/tmp31913classloader-leak-ejb3.jar )
org.jboss.mx.loading.UnifiedClassLoader3@114f313{ url=null ,addedOrder=47}
java.security.Permissions@ed8363 (
(java.net.SocketPermission localhost:1024- listen,resolve)
(java.net.SocketPermission localhost:1024- listen,resolve)
(java.util.PropertyPermission java.version read)
(java.util.PropertyPermission java.vm.name read)
(java.util.PropertyPermission java.vm.vendor read)
(java.util.PropertyPermission os.name read)
(java.util.PropertyPermission java.vendor.url read)
(java.util.PropertyPermission java.vm.specification.vendor read)
(java.util.PropertyPermission os.version read)
(java.util.PropertyPermission java.specification.vendor read)
(java.util.PropertyPermission java.class.version read)
(java.util.PropertyPermission java.specification.name read)
(java.util.PropertyPermission file.separator read)
(java.util.PropertyPermission os.arch read)
(java.util.PropertyPermission java.vm.version read)
(java.util.PropertyPermission java.vendor read)
(java.util.PropertyPermission java.specification.version read)
(java.util.PropertyPermission java.vm.specification.version read)
(java.util.PropertyPermission java.vm.specification.name read)
(java.util.PropertyPermission path.separator read)
(java.util.PropertyPermission line.separator read)
(java.lang.RuntimePermission stopThread)
(java.io.FilePermission C:\dev\jboss\jboss-4.2\build\output\jboss-4.2.0.GA\server\all\tmp\deploy\tmp31913classloader-leak-ejb3.jar read)
(java.io.FilePermission C:\dev\jboss\jboss-4.2\testsuite\output\lib\classloader-leak-ejb3.jar read)
)
!--!--!--!--arrayRef [Ljava.util.HashMap$Entry;[4] id=@11048632
!--!--!--!--!--FieldReference transient java.util.HashMap$Entry[] java.util.HashMap.table={(file:/C:/dev/jboss/jboss-4.2/build/output/jboss-4.2.0.GA/server/all/tmp/deploy/tmp31913classloader-leak-ejb3.jar )=ProtectionDomain (file:/C:/dev/jboss/jboss-4.2/build/output/jboss-4.2.0.GA/server/all/tmp/deploy/tmp31913classloader-leak-ejb3.jar )
org.jboss.mx.loading.UnifiedClassLoader3@114f313{ url=null ,addedOrder=47}
java.security.Permissions@3f3b9b (
(java.net.SocketPermission localhost:1024- listen,resolve)
(java.net.SocketPermission localhost:1024- listen,resolve)
(java.util.PropertyPermission java.version read)
(java.util.PropertyPermission java.vm.name read)
(java.util.PropertyPermission java.vm.vendor read)
(java.util.PropertyPermission os.name read)
(java.util.PropertyPermission java.vendor.url read)
(java.util.PropertyPermission java.vm.specification.vendor read)
(java.util.PropertyPermission os.version read)
(java.util.PropertyPermission java.specification.vendor read)
(java.util.PropertyPermission java.class.version read)
(java.util.PropertyPermission java.specification.name read)
(java.util.PropertyPermission file.separator read)
(java.util.PropertyPermission os.arch read)
(java.util.PropertyPermission java.vm.version read)
(java.util.PropertyPermission java.vendor read)
(java.util.PropertyPermission java.specification.version read)
(java.util.PropertyPermission java.vm.specification.version read)
(java.util.PropertyPermission java.vm.specification.name read)
(java.util.PropertyPermission path.separator read)
(java.util.PropertyPermission line.separator read)
(java.lang.RuntimePermission stopThread)
(java.io.FilePermission C:\dev\jboss\jboss-4.2\build\output\jboss-4.2.0.GA\server\all\tmp\deploy\tmp31913classloader-leak-ejb3.jar read)
(java.io.FilePermission C:\dev\jboss\jboss-4.2\testsuite\output\lib\classloader-leak-ejb3.jar read)
)
}
!--!--!--!--!--!-- object instanceOf class org.jboss.mx.loading.UnifiedClassLoader3@18150163 was already described before on this report
!--!-- object instanceOf class org.jboss.ejb3.stateful.StatefulContainer@22799134 was already described before on this report
!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@17774593 was already described before on this report
!--!-- object instanceOf class org.jboss.ejb3.stateless.StatelessContainer@23009998 was already described before on this report
!--!-- object instanceOf class org.jboss.test.classloader.leak.ejb3.ThreadLocalPoolEjb3StatelessSessionBean@6872109 was already described before on this report
!--!-- object instanceOf class org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSessionBean@27897908 was already described before on this report
!--!-- object instanceOf interface org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSession@32240107 was already described before on this report
!--!-- object instanceOf class org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSessionBean@12144849 was already described before on this report
!--!-- object instanceOf class org.jboss.ejb3.cache.simple.SimpleStatefulCache$SessionTimeoutTask@3083223 was already described before on this report
!--!-- object instanceOf class $Proxy83@2053176 was already described before on this report
!--!--FieldReference private final transient java.lang.ClassLoader java.lang.Package.loader=package org.jboss.test.classloader.leak.ejb3
!--!--!--FieldReference java.lang.Object java.util.HashMap$Entry.value=org.jboss.test.classloader.leak.ejb3=package org.jboss.test.classloader.leak.ejb3
!--!--!--!--arrayRef [Ljava.util.HashMap$Entry;[13] id=@22361923
!--!--!--!--!--FieldReference transient java.util.HashMap$Entry[] java.util.HashMap.table={org.jboss.test.classloader.leak.ejb3=package org.jboss.test.classloader.leak.ejb3}
!--!--!--!--!--!-- object instanceOf class org.jboss.mx.loading.UnifiedClassLoader3@18150163 was already described before on this report
!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@e34094
!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@84a74
!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@1f5cc7d
!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@e5590e
!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=java.lang.ref.WeakReference@11d5566
!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=org.apache.commons.logging.impl.WeakHashtable$WeakKey@13777b3
!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=org.jboss.mx.loading.UnifiedClassLoader3@114f313{ url=null ,addedOrder=47}={[org.jboss.test.classloader.leak.ejb3.Ejb3StatelessSession, org.jboss.ejb3.JBossProxy, javax.ejb.EJBObject]=java.lang.ref.WeakReference@18df2e4, [org.jboss.test.classloader.leak.ejb3.Ejb3StatefulSession, org.jboss.ejb3.JBossProxy, javax.ejb.EJBObject]=java.lang.ref.WeakReference@9c6c30}
!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=org.jboss.mx.loading.UnifiedClassLoader3@114f313{ url=null ,addedOrder=47}={java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
!--!--FieldReference private java.lang.Object java.lang.ref.Reference.referent=org.jboss.mx.loading.UnifiedClassLoader3@114f313{ url=null ,addedOrder=47}={.java.javaURLContextFactory org.jboss.naming:org.jnp.interfaces:org.jboss.naming:org.jnp.interfaces:com.sun.jndi.url=java.lang.ref.WeakReference@156cd93}