Bug #2126
Updated by Henning Blohm about 3 years ago
"DEFAULT_Worker-7": waiting to lock monitor 0x00007f3ad83b28a8 (object 0x00000000fd474e80, a com.zfabrik.impl.components.java.JavaComponentImpl), which is held by "DEFAULT_Worker-5" "DEFAULT_Worker-5": waiting to lock monitor 0x00007f3ad9e26598 (object 0x00000000c1cc7ca8, a com.zfabrik.impl.components.java.ComponentsBuilder), which is held by "DEFAULT_Worker-7" <pre><code> Java stack information for the threads listed above: =================================================== "DEFAULT_Worker-7": at com.zfabrik.impl.components.java.JavaComponentImpl.as(JavaComponentImpl.java:87) - waiting to lock <0x00000000fd474e80> (a com.zfabrik.impl.components.java.JavaComponentImpl) at com.zfabrik.impl.components.ComponentResourceWrapper.as(ComponentResourceWrapper.java:87) at com.zfabrik.resources.provider.Resource.as(Resource.java:149) at com.zfabrik.impl.resources.ResourceHandleImpl.lambda$as$0(ResourceHandleImpl.java:85) at com.zfabrik.impl.resources.ResourceHandleImpl$$Lambda$8/1117509763.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:62) at com.zfabrik.impl.resources.NamespaceImpl.lambda$resolve$0(NamespaceImpl.java:222) at com.zfabrik.impl.resources.NamespaceImpl$$Lambda$7/366590980.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.NamespaceImpl.resolve(NamespaceImpl.java:200) at com.zfabrik.impl.resources.NamespaceImpl.lookup(NamespaceImpl.java:238) at com.zfabrik.components.IComponentsLookup$initializer$1.lookup(IComponentsLookup.java:72) at com.zfabrik.impl.components.java.ComponentsBuilder._makePart(ComponentsBuilder.java:535) at com.zfabrik.impl.components.java.ComponentsBuilder.make(ComponentsBuilder.java:323) - locked <0x00000000c1cc7ca8> (a com.zfabrik.impl.components.java.ComponentsBuilder) at com.zfabrik.impl.components.java.JavaComponentImpl.lambda$as$0(JavaComponentImpl.java:154) at com.zfabrik.impl.components.java.JavaComponentImpl$$Lambda$10/2104028992.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.zfabrik.impl.components.java.JavaComponentImpl.as(JavaComponentImpl.java:93) - locked <0x00000000fd3e6cf0> (a com.zfabrik.impl.components.java.JavaComponentImpl) at com.zfabrik.impl.components.ComponentResourceWrapper.as(ComponentResourceWrapper.java:87) at com.zfabrik.resources.provider.Resource.as(Resource.java:149) at com.zfabrik.impl.resources.ResourceHandleImpl.lambda$as$0(ResourceHandleImpl.java:85) at com.zfabrik.impl.resources.ResourceHandleImpl$$Lambda$8/1117509763.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:62) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:96) at com.zfabrik.impl.components.java.JavaComponentImpl.addDependencies(JavaComponentImpl.java:192) at com.zfabrik.impl.components.java.JavaComponentImpl.lambda$as$0(JavaComponentImpl.java:140) at com.zfabrik.impl.components.java.JavaComponentImpl$$Lambda$10/2104028992.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.zfabrik.impl.components.java.JavaComponentImpl.as(JavaComponentImpl.java:93) - locked <0x00000000fd3e6e18> (a com.zfabrik.impl.components.java.JavaComponentImpl) at com.zfabrik.impl.components.ComponentResourceWrapper.as(ComponentResourceWrapper.java:87) at com.zfabrik.resources.provider.Resource.as(Resource.java:149) at com.zfabrik.impl.resources.ResourceHandleImpl.lambda$as$0(ResourceHandleImpl.java:85) at com.zfabrik.impl.resources.ResourceHandleImpl$$Lambda$8/1117509763.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:62) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:96) at com.zfabrik.impl.components.java.JavaComponentImpl.addDependencies(JavaComponentImpl.java:192) at com.zfabrik.impl.components.java.JavaComponentImpl.lambda$as$0(JavaComponentImpl.java:140) at com.zfabrik.impl.components.java.JavaComponentImpl$$Lambda$10/2104028992.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.zfabrik.impl.components.java.JavaComponentImpl.as(JavaComponentImpl.java:93) - locked <0x00000000fd3e6fc0> (a com.zfabrik.impl.components.java.JavaComponentImpl) at com.zfabrik.impl.components.ComponentResourceWrapper.as(ComponentResourceWrapper.java:87) at com.zfabrik.resources.provider.Resource.as(Resource.java:149) at com.zfabrik.impl.resources.ResourceHandleImpl.lambda$as$0(ResourceHandleImpl.java:85) at com.zfabrik.impl.resources.ResourceHandleImpl$$Lambda$8/1117509763.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:62) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:96) at com.zfabrik.impl.components.java.JavaComponentImpl.addDependencies(JavaComponentImpl.java:192) at com.zfabrik.impl.components.java.JavaComponentImpl.lambda$as$0(JavaComponentImpl.java:140) at com.zfabrik.impl.components.java.JavaComponentImpl$$Lambda$10/2104028992.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.zfabrik.impl.components.java.JavaComponentImpl.as(JavaComponentImpl.java:93) - locked <0x00000000fd3e7168> (a com.zfabrik.impl.components.java.JavaComponentImpl) at com.zfabrik.impl.components.ComponentResourceWrapper.as(ComponentResourceWrapper.java:87) at com.zfabrik.resources.provider.Resource.as(Resource.java:149) at com.zfabrik.impl.resources.ResourceHandleImpl.lambda$as$0(ResourceHandleImpl.java:85) at com.zfabrik.impl.resources.ResourceHandleImpl$$Lambda$8/1117509763.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:62) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:96) at com.zfabrik.impl.springframework.ContextResource._load(ContextResource.java:113) at com.zfabrik.impl.springframework.ContextResource.as(ContextResource.java:77) - locked <0x00000000fd3e72e8> (a com.zfabrik.impl.springframework.ContextResource) at com.zfabrik.impl.components.ComponentResourceWrapper.as(ComponentResourceWrapper.java:87) at com.zfabrik.resources.provider.Resource.as(Resource.java:149) at com.zfabrik.impl.resources.ResourceHandleImpl.lambda$as$0(ResourceHandleImpl.java:85) at com.zfabrik.impl.resources.ResourceHandleImpl$$Lambda$8/1117509763.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:62) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:96) at com.zfabrik.impl.springframework.BeanResource._load(BeanResource.java:101) at com.zfabrik.impl.springframework.BeanResource.as(BeanResource.java:74) - locked <0x00000000fd3e73b0> (a com.zfabrik.impl.springframework.BeanResource) at com.zfabrik.impl.components.ComponentResourceWrapper.as(ComponentResourceWrapper.java:87) at com.zfabrik.resources.provider.Resource.as(Resource.java:149) at com.zfabrik.impl.resources.ResourceHandleImpl.lambda$as$0(ResourceHandleImpl.java:85) at com.zfabrik.impl.resources.ResourceHandleImpl$$Lambda$8/1117509763.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:62) at com.zfabrik.impl.resources.NamespaceImpl.lambda$resolve$0(NamespaceImpl.java:222) at com.zfabrik.impl.resources.NamespaceImpl$$Lambda$7/366590980.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.NamespaceImpl.resolve(NamespaceImpl.java:200) at com.zfabrik.impl.resources.NamespaceImpl.lookup(NamespaceImpl.java:238) at com.zfabrik.components.IComponentsLookup$initializer$1.lookup(IComponentsLookup.java:72) ... at com.zfabrik.util.threading.ThreadUtil.lambda$cleanContextExceptionExecute$0(ThreadUtil.java:55) at com.zfabrik.util.threading.ThreadUtil$$Lambda$13/295221641.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.zfabrik.util.threading.ThreadUtil.cleanContextExceptionExecute(ThreadUtil.java:55) ... at com.tracekey.mytk.util.scheduling.impl.service.JobWrapper.lambda$0(JobWrapper.java:52) at com.tracekey.mytk.util.scheduling.impl.service.JobWrapper$$Lambda$87/257792363.run(Unknown Source) at com.zfabrik.impl.work.ThreadPoolImpl$1.call(ThreadPoolImpl.java:319) at com.zfabrik.impl.work.ThreadPoolImpl$1.call(ThreadPoolImpl.java:317) at com.zfabrik.work.WorkUnit.lambda$work$1(WorkUnit.java:396) at com.zfabrik.work.WorkUnit$$Lambda$84/1220679972.get(Unknown Source) at com.zfabrik.work.WorkUnit.supply(WorkUnit.java:368) at com.zfabrik.work.WorkUnit.work(WorkUnit.java:396) at com.zfabrik.impl.work.ThreadPoolImpl.doIt(ThreadPoolImpl.java:273) at com.zfabrik.impl.work.ThreadPoolImpl.executeAs(ThreadPoolImpl.java:359) at com.zfabrik.impl.work.ThreadPoolImpl.executeAs(ThreadPoolImpl.java:317) ... at org.quartz.core.JobRunShell.run(JobRunShell.java:202) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) - locked <0x00000000c2082350> (a java.lang.Object) "DEFAULT_Worker-5": at com.zfabrik.impl.components.java.ComponentsBuilder.make(ComponentsBuilder.java:140) - waiting to lock <0x00000000c1cc7ca8> (a com.zfabrik.impl.components.java.ComponentsBuilder) at com.zfabrik.impl.components.java.JavaComponentImpl.lambda$as$0(JavaComponentImpl.java:154) at com.zfabrik.impl.components.java.JavaComponentImpl$$Lambda$10/2104028992.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.zfabrik.impl.components.java.JavaComponentImpl.as(JavaComponentImpl.java:93) - locked <0x00000000fd474e80> (a com.zfabrik.impl.components.java.JavaComponentImpl) at com.zfabrik.impl.components.ComponentResourceWrapper.as(ComponentResourceWrapper.java:87) at com.zfabrik.resources.provider.Resource.as(Resource.java:149) at com.zfabrik.impl.resources.ResourceHandleImpl.lambda$as$0(ResourceHandleImpl.java:85) at com.zfabrik.impl.resources.ResourceHandleImpl$$Lambda$8/1117509763.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:62) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:96) at com.zfabrik.impl.components.java.JavaComponentImpl.addDependencies(JavaComponentImpl.java:192) at com.zfabrik.impl.components.java.JavaComponentImpl.lambda$as$0(JavaComponentImpl.java:138) at com.zfabrik.impl.components.java.JavaComponentImpl$$Lambda$10/2104028992.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.zfabrik.impl.components.java.JavaComponentImpl.as(JavaComponentImpl.java:93) - locked <0x00000000fd5cae38> (a com.zfabrik.impl.components.java.JavaComponentImpl) at com.zfabrik.impl.components.ComponentResourceWrapper.as(ComponentResourceWrapper.java:87) at com.zfabrik.resources.provider.Resource.as(Resource.java:149) at com.zfabrik.impl.resources.ResourceHandleImpl.lambda$as$0(ResourceHandleImpl.java:85) at com.zfabrik.impl.resources.ResourceHandleImpl$$Lambda$8/1117509763.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:62) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:96) at com.zfabrik.impl.components.java.JavaComponentImpl.addDependencies(JavaComponentImpl.java:192) at com.zfabrik.impl.components.java.JavaComponentImpl.lambda$as$0(JavaComponentImpl.java:140) at com.zfabrik.impl.components.java.JavaComponentImpl$$Lambda$10/2104028992.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.zfabrik.impl.components.java.JavaComponentImpl.as(JavaComponentImpl.java:93) - locked <0x00000000fd5cafa8> (a com.zfabrik.impl.components.java.JavaComponentImpl) at com.zfabrik.impl.components.ComponentResourceWrapper.as(ComponentResourceWrapper.java:87) at com.zfabrik.resources.provider.Resource.as(Resource.java:149) at com.zfabrik.impl.resources.ResourceHandleImpl.lambda$as$0(ResourceHandleImpl.java:85) at com.zfabrik.impl.resources.ResourceHandleImpl$$Lambda$8/1117509763.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:62) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:96) at com.zfabrik.impl.components.java.JavaComponentImpl.addDependencies(JavaComponentImpl.java:192) at com.zfabrik.impl.components.java.JavaComponentImpl.lambda$as$0(JavaComponentImpl.java:140) at com.zfabrik.impl.components.java.JavaComponentImpl$$Lambda$10/2104028992.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.zfabrik.impl.components.java.JavaComponentImpl.as(JavaComponentImpl.java:93) - locked <0x00000000fd600898> (a com.zfabrik.impl.components.java.JavaComponentImpl) at com.zfabrik.impl.components.ComponentResourceWrapper.as(ComponentResourceWrapper.java:87) at com.zfabrik.resources.provider.Resource.as(Resource.java:149) at com.zfabrik.impl.resources.ResourceHandleImpl.lambda$as$0(ResourceHandleImpl.java:85) at com.zfabrik.impl.resources.ResourceHandleImpl$$Lambda$8/1117509763.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:62) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:96) at com.zfabrik.impl.components.java.JavaComponentImpl.addDependencies(JavaComponentImpl.java:192) at com.zfabrik.impl.components.java.JavaComponentImpl.lambda$as$0(JavaComponentImpl.java:138) at com.zfabrik.impl.components.java.JavaComponentImpl$$Lambda$10/2104028992.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.zfabrik.impl.components.java.JavaComponentImpl.as(JavaComponentImpl.java:93) - locked <0x00000000fd48dcf0> (a com.zfabrik.impl.components.java.JavaComponentImpl) at com.zfabrik.impl.components.ComponentResourceWrapper.as(ComponentResourceWrapper.java:87) at com.zfabrik.resources.provider.Resource.as(Resource.java:149) at com.zfabrik.impl.resources.ResourceHandleImpl.lambda$as$0(ResourceHandleImpl.java:85) at com.zfabrik.impl.resources.ResourceHandleImpl$$Lambda$8/1117509763.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:62) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:96) at com.zfabrik.components.java.JavaComponentUtil.loadImplementationClassFromJavaComponent(JavaComponentUtil.java:149) - locked <0x00000000c2dccc48> (a com.zfabrik.impl.resources.ResourceHandleImpl) at com.zfabrik.impl.components.any.AnyResource.as(AnyResource.java:87) - locked <0x00000000fd600b18> (a com.zfabrik.impl.components.any.AnyResource) at com.zfabrik.impl.components.ComponentResourceWrapper.as(ComponentResourceWrapper.java:87) at com.zfabrik.resources.provider.Resource.as(Resource.java:149) at com.zfabrik.impl.resources.ResourceHandleImpl.lambda$as$0(ResourceHandleImpl.java:85) at com.zfabrik.impl.resources.ResourceHandleImpl$$Lambda$8/1117509763.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.ResourceHandleImpl.as(ResourceHandleImpl.java:62) at com.zfabrik.impl.resources.NamespaceImpl.lambda$resolve$0(NamespaceImpl.java:222) at com.zfabrik.impl.resources.NamespaceImpl$$Lambda$7/366590980.get(Unknown Source) at com.zfabrik.work.CycleProtector.supply(CycleProtector.java:117) at com.zfabrik.impl.resources.NamespaceImpl.resolve(NamespaceImpl.java:200) at com.zfabrik.impl.resources.NamespaceImpl.lookup(NamespaceImpl.java:238) at com.zfabrik.components.IComponentsLookup$initializer$1.lookup(IComponentsLookup.java:72) ... at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.Iterator.forEachRemaining(Iterator.java:116) at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) .. at com.zfabrik.util.threading.ThreadUtil.lambda$cleanContextExceptionExecute$0(ThreadUtil.java:55) at com.zfabrik.util.threading.ThreadUtil$$Lambda$13/295221641.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.zfabrik.util.threading.ThreadUtil.cleanContextExceptionExecute(ThreadUtil.java:55) ... at com.zfabrik.impl.work.ThreadPoolImpl$1.call(ThreadPoolImpl.java:319) at com.zfabrik.impl.work.ThreadPoolImpl$1.call(ThreadPoolImpl.java:317) at com.zfabrik.work.WorkUnit.lambda$work$1(WorkUnit.java:396) at com.zfabrik.work.WorkUnit$$Lambda$84/1220679972.get(Unknown Source) at com.zfabrik.work.WorkUnit.supply(WorkUnit.java:368) at com.zfabrik.work.WorkUnit.work(WorkUnit.java:396) at com.zfabrik.impl.work.ThreadPoolImpl.doIt(ThreadPoolImpl.java:273) at com.zfabrik.impl.work.ThreadPoolImpl.executeAs(ThreadPoolImpl.java:359) at com.zfabrik.impl.work.ThreadPoolImpl.executeAs(ThreadPoolImpl.java:317) ... at org.quartz.core.JobRunShell.run(JobRunShell.java:202) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) - locked <0x00000000c2081db0> (a java.lang.Object) </pre></code>