Full thread dump Java HotSpot(TM) Client VM (19.0-b09 mixed mode):
"JDWP Command Reader" daemon prio=6 tid=0x55a5f800 nid=0xc78 runnable [0x00000000]
java.lang.Thread.State: RUNNABLE
"pool-1-thread-1" prio=6 tid=0x55c27400 nid=0x11f4 in Object.wait() [0x5645f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x046ae790> (a [Ljava.lang.Object;)
at java.lang.Object.wait(Object.java:485)
at org.apache.felix.framework.Felix.acquireBundleLock(Felix.java:4870)
- locked <0x046ae790> (a [Ljava.lang.Object;)
at org.apache.felix.framework.Felix.registerService(Felix.java:3205)
at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:346)
at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:320)
at org.apache.felix.dm.impl.ComponentImpl.registerService(ComponentImpl.java:844)
at org.apache.felix.dm.impl.ComponentImpl.bindService(ComponentImpl.java:608)
at org.apache.felix.dm.impl.ComponentImpl.access$400(ComponentImpl.java:52)
at org.apache.felix.dm.impl.ComponentImpl$7.run(ComponentImpl.java:181)
at org.apache.felix.dm.impl.SerialExecutor$1.run(SerialExecutor.java:47)
at org.apache.felix.dm.impl.SerialExecutor.scheduleNext(SerialExecutor.java:84)
at org.apache.felix.dm.impl.SerialExecutor.access$000(SerialExecutor.java:33)
at org.apache.felix.dm.impl.SerialExecutor$1.run(SerialExecutor.java:50)
at org.apache.felix.dm.impl.SerialExecutor.scheduleNext(SerialExecutor.java:84)
at org.apache.felix.dm.impl.SerialExecutor.execute(SerialExecutor.java:68)
at org.apache.felix.dm.impl.ComponentImpl.calculateStateChanges(ComponentImpl.java:231)
at org.apache.felix.dm.impl.ComponentImpl.start(ComponentImpl.java:393)
- locked <0x06ea3140> (a org.apache.felix.dm.impl.ComponentImpl)
at org.apache.felix.dm.DependencyManager.add(DependencyManager.java:146)
at org.amdatu.tenant.factory.TenantServiceFactory.update(TenantServiceFactory.java:203)
at org.amdatu.tenant.conf.rp.Processor.commit(Processor.java:102)
at org.amdatu.fileinstall.tenantconf.TenantConfArtifactInstaller$ProcessorTransaction.run(TenantConfArtifactInst
aller.java:231)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
"Felix Shell TUI" daemon prio=6 tid=0x5589ac00 nid=0x1ca8 runnable [0x55bcf000]
java.lang.Thread.State: RUNNABLE
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:260)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
- locked <0x04570ea0> (a java.io.BufferedOutputStream)
at java.io.PrintStream.write(PrintStream.java:432)
- locked <0x04570e80> (a java.io.PrintStream)
at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:202)
at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:272)
at sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:85)
- locked <0x04570f48> (a java.io.OutputStreamWriter)
at java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:168)
at java.io.PrintStream.newLine(PrintStream.java:496)
- locked <0x04570e80> (a java.io.PrintStream)
at java.io.PrintStream.println(PrintStream.java:757)
- locked <0x04570e80> (a java.io.PrintStream)
at org.apache.felix.shell.tui.Activator$ShellTuiRunnable.run(Activator.java:163)
at java.lang.Thread.run(Thread.java:662)
"fileinstall-multitenantweb" daemon prio=6 tid=0x55877000 nid=0x1ef0 in Object.wait() [0x55b3f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x055bfa80> (a org.apache.felix.fileinstall.internal.DirectoryWatcher)
at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:268)
- locked <0x055bfa80> (a org.apache.felix.fileinstall.internal.DirectoryWatcher)
"fileinstall-deploy" daemon prio=6 tid=0x5589f000 nid=0x1edc in Object.wait() [0x55aaf000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x055b5280> (a org.apache.felix.fileinstall.internal.DirectoryWatcher)
at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:268)
- locked <0x055b5280> (a org.apache.felix.fileinstall.internal.DirectoryWatcher)
"FelixStartLevel" daemon prio=6 tid=0x55874000 nid=0x1758 waiting for monitor entry [0x555ee000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.apache.felix.dm.impl.ComponentImpl.setServiceProperties(ComponentImpl.java:483)
- waiting to lock <0x06ea3140> (a org.apache.felix.dm.impl.ComponentImpl)
at org.amdatu.tenant.factory.TenantServiceFactory.update(TenantServiceFactory.java:189)
at org.amdatu.tenant.conf.rp.Processor.initTenants(Processor.java:161)
at org.amdatu.tenant.conf.rp.Processor.add(Processor.java:118)
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 org.apache.felix.dm.InvocationUtil.invokeMethod(InvocationUtil.java:70)
at org.apache.felix.dm.InvocationUtil.invokeCallbackMethod(InvocationUtil.java:40)
at org.apache.felix.dm.impl.ComponentImpl.invokeCallbackMethod(ComponentImpl.java:668)
at org.apache.felix.dm.impl.dependencies.ServiceDependencyImpl.invoke(ServiceDependencyImpl.java:555)
at org.apache.felix.dm.impl.dependencies.ServiceDependencyImpl.invokeAdded(ServiceDependencyImpl.java:534)
at org.apache.felix.dm.impl.dependencies.ServiceDependencyImpl.addedService(ServiceDependencyImpl.java:465)
at org.apache.felix.dm.tracker.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1219)
at org.apache.felix.dm.tracker.AbstractTracked.trackAdding(AbstractTracked.java:290)
at org.apache.felix.dm.tracker.AbstractTracked.track(AbstractTracked.java:236)
at org.apache.felix.dm.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1100)
at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:932)
at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:793)
at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:543)
at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4260)
at org.apache.felix.framework.Felix.registerService(Felix.java:3275)
at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:346)
at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:320)
at org.apache.felix.dm.impl.ComponentImpl.registerService(ComponentImpl.java:844)
at org.apache.felix.dm.impl.ComponentImpl.bindService(ComponentImpl.java:608)
at org.apache.felix.dm.impl.ComponentImpl.access$400(ComponentImpl.java:52)
at org.apache.felix.dm.impl.ComponentImpl$7.run(ComponentImpl.java:181)
at org.apache.felix.dm.impl.SerialExecutor$1.run(SerialExecutor.java:47)
at org.apache.felix.dm.impl.SerialExecutor.scheduleNext(SerialExecutor.java:84)
at org.apache.felix.dm.impl.SerialExecutor.access$000(SerialExecutor.java:33)
at org.apache.felix.dm.impl.SerialExecutor$1.run(SerialExecutor.java:50)
at org.apache.felix.dm.impl.SerialExecutor.scheduleNext(SerialExecutor.java:84)
at org.apache.felix.dm.impl.SerialExecutor.execute(SerialExecutor.java:68)
at org.apache.felix.dm.impl.ComponentImpl.calculateStateChanges(ComponentImpl.java:231)
at org.apache.felix.dm.impl.ComponentImpl.start(ComponentImpl.java:393)
- locked <0x06cffd38> (a org.apache.felix.dm.impl.ComponentImpl)
at org.apache.felix.dm.DependencyManager.add(DependencyManager.java:146)
at org.amdatu.tenant.factory.osgi.Activator.init(Activator.java:34)
at org.apache.felix.dm.DependencyActivatorBase.start(DependencyActivatorBase.java:79)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:641)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:1977)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1895)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
at java.lang.Thread.run(Thread.java:662)
"FelixDispatchQueue" prio=6 tid=0x55039000 nid=0x1bf4 in Object.wait() [0x5554f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x04a6c900> (a java.util.ArrayList)
at java.lang.Object.wait(Object.java:485)
at org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:1063)
- locked <0x04a6c900> (a java.util.ArrayList)
at org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54)
at org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:101)
at java.lang.Thread.run(Thread.java:662)
"Low Memory Detector" daemon prio=6 tid=0x54f88400 nid=0x15f0 runnable [0x00000000]
java.lang.Thread.State: RUNNABLE
"CompilerThread0" daemon prio=10 tid=0x0052dc00 nid=0xbf4 waiting on condition [0x00000000]
java.lang.Thread.State: RUNNABLE
"JDWP Event Helper Thread" daemon prio=6 tid=0x00522400 nid=0x11e0 runnable [0x00000000]
java.lang.Thread.State: RUNNABLE
"JDWP Transport Listener: dt_socket" daemon prio=6 tid=0x00520400 nid=0xb8c runnable [0x00000000]
java.lang.Thread.State: RUNNABLE
"Attach Listener" daemon prio=10 tid=0x00514800 nid=0x1310 runnable [0x00000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=10 tid=0x00511800 nid=0x19d0 waiting on condition [0x00000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=8 tid=0x004e3000 nid=0x1b4c in Object.wait() [0x54b4f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x04560b28> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
- locked <0x04560b28> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=10 tid=0x004e1800 nid=0x1628 in Object.wait() [0x54abf000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x04560a28> (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 <0x04560a28> (a java.lang.ref.Reference$Lock)
"main" prio=6 tid=0x003e9800 nid=0x8b0 in Object.wait() [0x003cf000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0543d3f0> (a java.lang.Integer)
at java.lang.Object.wait(Object.java:485)
at org.apache.felix.framework.FrameworkStartLevelImpl.setStartLevelAndWait(FrameworkStartLevelImpl.java:153)
- locked <0x0543d3f0> (a java.lang.Integer)
at org.apache.felix.framework.Felix.start(Felix.java:836)
at org.apache.felix.main.Main.main(Main.java:297)
"VM Thread" prio=10 tid=0x004dec00 nid=0x1554 runnable
"VM Periodic Task Thread" prio=10 tid=0x54f8ac00 nid=0x1bb0 waiting on condition
JNI global references: 2299
Heap
def new generation total 78656K, used 50519K [0x04560000, 0x09ab0000, 0x19ab0000)
eden space 69952K, 72% used [0x04560000, 0x076b5fc0, 0x089b0000)
from space 8704K, 0% used [0x089b0000, 0x089b0000, 0x09230000)
to space 8704K, 0% used [0x09230000, 0x09230000, 0x09ab0000)
tenured generation total 174784K, used 0K [0x19ab0000, 0x24560000, 0x44560000)
the space 174784K, 0% used [0x19ab0000, 0x19ab0000, 0x19ab0200, 0x24560000)
compacting perm gen total 12288K, used 6975K [0x44560000, 0x45160000, 0x54560000)
the space 12288K, 56% used [0x44560000, 0x44c2fee0, 0x44c30000, 0x45160000)
No shared spaces configured.