2009-03-27 14:31:20 Full thread dump Java HotSpot(TM) 64-Bit Server VM (1.6.0_07-b06-57 mixed mode): "Attach Listener" daemon prio=9 tid=0x000000010195c000 nid=0x133933000 waiting on condition [0x0000000000000000..0x0000000000000000] java.lang.Thread.State: RUNNABLE "FelixPackageAdmin" daemon prio=5 tid=0x00000001018c8800 nid=0x133477000 in Object.wait() [0x0000000133476000..0x0000000133476ad0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000001100eed58> (a org.apache.felix.framework.PackageAdminImpl) at java.lang.Object.wait(Object.java:485) at org.apache.felix.framework.PackageAdminImpl.run(PackageAdminImpl.java:246) - locked <0x00000001100eed58> (a org.apache.felix.framework.PackageAdminImpl) at java.lang.Thread.run(Thread.java:637) "FelixStartLevel" daemon prio=5 tid=0x00000001018b8800 nid=0x133268000 runnable [0x0000000133266000..0x0000000133267ad0] java.lang.Thread.State: RUNNABLE at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.calculateModulePackages(R4SearchPolicyCore.java:1922) at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.getModulePackages(R4SearchPolicyCore.java:1864) at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.isClassSpaceConsistent(R4SearchPolicyCore.java:1655) at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.isClassSpaceConsistent(R4SearchPolicyCore.java:1678) at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findConsistentClassSpace(R4SearchPolicyCore.java:1469) at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.resolve(R4SearchPolicyCore.java:1086) - locked <0x000000010fb31f90> (a org.apache.felix.moduleloader.ModuleFactoryImpl) at org.apache.felix.framework.Felix._resolveBundle(Felix.java:1719) at org.apache.felix.framework.Felix._startBundle(Felix.java:1588) at org.apache.felix.framework.Felix.startBundle(Felix.java:1541) at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:371) at org.jvnet.hk2.osgiadapter.OSGiModuleImpl.start(OSGiModuleImpl.java:137) - locked <0x000000011030a6d0> (a org.jvnet.hk2.osgiadapter.OSGiModuleImpl) at org.jvnet.hk2.osgiadapter.OSGiModuleImpl$1$1$1.loadClass(OSGiModuleImpl.java:280) - locked <0x00000001106f5758> (a org.jvnet.hk2.osgiadapter.OSGiModuleImpl$1$1$1) at com.sun.hk2.component.LazyInhabitant.fetch(LazyInhabitant.java:91) - locked <0x00000001106f57f0> (a com.sun.hk2.component.LazyInhabitant) at com.sun.hk2.component.LazyInhabitant.type(LazyInhabitant.java:78) at org.jvnet.hk2.component.Habitat.addIndex(Habitat.java:149) at com.sun.hk2.component.InhabitantsParser.add(InhabitantsParser.java:154) at com.sun.hk2.component.InhabitantsParser.parse(InhabitantsParser.java:133) at org.jvnet.hk2.osgiadapter.OSGiModuleImpl.parseInhabitants(OSGiModuleImpl.java:312) at org.jvnet.hk2.osgiadapter.OSGiModulesRegistryImpl.parseInhabitants(OSGiModulesRegistryImpl.java:191) at com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.createHabitat(AbstractModulesRegistryImpl.java:136) at com.sun.enterprise.module.bootstrap.Main.createHabitat(Main.java:394) at org.jvnet.hk2.osgiadapter.HK2Main.start(HK2Main.java:138) at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:591) at org.apache.felix.framework.Felix._startBundle(Felix.java:1607) at org.apache.felix.framework.Felix.startBundle(Felix.java:1541) at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1135) at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:267) at java.lang.Thread.run(Thread.java:637) "FelixDispatchQueue" daemon prio=5 tid=0x00000001018a6800 nid=0x132171000 in Object.wait() [0x0000000132170000..0x0000000132170ad0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000010fb30f80> (a java.util.ArrayList) at java.lang.Object.wait(Object.java:485) at org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:794) - locked <0x000000010fb30f80> (a java.util.ArrayList) at org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:42) at org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:94) at java.lang.Thread.run(Thread.java:637) "OSGi Framework Launcher" daemon prio=5 tid=0x000000010187f800 nid=0x131f5c000 in Object.wait() [0x0000000131f5a000..0x0000000131f5bad0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000001100ef328> (a java.lang.Integer) at java.lang.Object.wait(Object.java:485) at org.apache.felix.framework.StartLevelImpl.setStartLevelAndWait(StartLevelImpl.java:137) - locked <0x00000001100ef328> (a java.lang.Integer) at org.apache.felix.framework.Felix.start(Felix.java:874) - locked <0x000000010fb17860> (a org.apache.felix.framework.Felix) at org.apache.felix.main.Main.main(Main.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sun.enterprise.glassfish.bootstrap.ASMainFelix$1.run(ASMainFelix.java:101) at java.lang.Thread.run(Thread.java:637) "Low Memory Detector" daemon prio=5 tid=0x0000000101844800 nid=0x131983000 runnable [0x0000000000000000..0x0000000000000000] java.lang.Thread.State: RUNNABLE "CompilerThread1" daemon prio=9 tid=0x0000000101843000 nid=0x131880000 waiting on condition [0x0000000000000000..0x000000013187e3e0] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=9 tid=0x0000000101841800 nid=0x13177d000 waiting on condition [0x0000000000000000..0x000000013177b3e0] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=9 tid=0x0000000101841000 nid=0x13167a000 runnable [0x0000000000000000..0x00000001316797d0] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x0000000101829800 nid=0x131560000 in Object.wait() [0x000000013155f000..0x000000013155fad0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000010fad5640> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x000000010fad5640> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x0000000101828800 nid=0x13145d000 in Object.wait() [0x000000013145c000..0x000000013145cad0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000010fad51e8> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x000000010fad51e8> (a java.lang.ref.Reference$Lock) "main" prio=5 tid=0x0000000101801000 nid=0x100401000 in Object.wait() [0x0000000100400000..0x0000000100400c40] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000010fad5050> (a java.lang.Thread) at java.lang.Thread.join(Thread.java:1161) - locked <0x000000010fad5050> (a java.lang.Thread) at java.lang.Thread.join(Thread.java:1214) at com.sun.enterprise.glassfish.bootstrap.ASMainFelix.launchOSGiFW(ASMainFelix.java:120) at com.sun.enterprise.glassfish.bootstrap.ASMainOSGi.run(ASMainOSGi.java:139) at com.sun.enterprise.glassfish.bootstrap.ASMain.main(ASMain.java:65) "VM Thread" prio=9 tid=0x0000000101820800 nid=0x13135a000 runnable "VM Periodic Task Thread" prio=10 tid=0x0000000101846000 nid=0x131a86000 waiting on condition "Exception Catcher Thread" prio=10 tid=0x0000000101802000 nid=0x100504000 runnable JNI global references: 785