Skip to content

Instantly share code, notes, and snippets.

@mariofusco
Created April 18, 2018 13:48
Show Gist options
  • Select an option

  • Save mariofusco/e72837ef148c6f4e4489545c4c30e054 to your computer and use it in GitHub Desktop.

Select an option

Save mariofusco/e72837ef148c6f4e4489545c4c30e054 to your computer and use it in GitHub Desktop.
"ForkJoinPool.commonPool-worker-1@10167" daemon prio=5 tid=0x21 nid=NA waiting for monitor entry
java.lang.Thread.State: BLOCKED
blocks ForkJoinPool.commonPool-worker-3@10169
waiting for ForkJoinPool.commonPool-worker-3@10169 to release lock on <0x2880> (a org.drools.core.common.ProjectClassLoader$DefaultInternalTypesClassLoader)
at java.lang.ClassLoader.checkCerts(ClassLoader.java:887)
at java.lang.ClassLoader.preDefineClass(ClassLoader.java:668)
at java.lang.ClassLoader.defineClass(ClassLoader.java:761)
at java.lang.ClassLoader.defineClass(ClassLoader.java:642)
at org.drools.core.common.ProjectClassLoader$DefaultInternalTypesClassLoader.defineClass(ProjectClassLoader.java:424)
at org.drools.core.common.ProjectClassLoader.defineType(ProjectClassLoader.java:209)
- locked <0x2881> (a org.drools.core.common.ProjectClassLoader)
at org.drools.core.common.ProjectClassLoader.tryDefineType(ProjectClassLoader.java:193)
at org.drools.core.common.ProjectClassLoader.loadType(ProjectClassLoader.java:181)
at org.drools.core.common.ProjectClassLoader.loadClass(ProjectClassLoader.java:148)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.kie.soup.project.datamodel.commons.types.ClassTypeResolver.safeLoadClass(ClassTypeResolver.java:68)
at org.kie.soup.project.datamodel.commons.types.ClassTypeResolver.importClass(ClassTypeResolver.java:332)
at org.kie.soup.project.datamodel.commons.types.ClassTypeResolver.getClassFromImports(ClassTypeResolver.java:283)
at org.kie.soup.project.datamodel.commons.types.ClassTypeResolver.resolveType(ClassTypeResolver.java:223)
at org.kie.soup.project.datamodel.commons.types.ClassTypeResolver.resolveType(ClassTypeResolver.java:153)
at org.drools.compiler.rule.builder.PatternBuilder.getObjectType(PatternBuilder.java:323)
at org.drools.compiler.rule.builder.PatternBuilder.getObjectType(PatternBuilder.java:314)
at org.drools.compiler.rule.builder.PatternBuilder.build(PatternBuilder.java:175)
at org.drools.compiler.rule.builder.PatternBuilder.build(PatternBuilder.java:151)
at org.drools.compiler.rule.builder.PatternBuilder.build(PatternBuilder.java:133)
at org.drools.compiler.rule.builder.GroupElementBuilder.build(GroupElementBuilder.java:66)
at org.drools.compiler.rule.builder.RuleBuilder.build(RuleBuilder.java:105)
at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.addRule(KnowledgeBuilderImpl.java:1301)
at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.lambda$compileRulesLevel$3(KnowledgeBuilderImpl.java:1262)
at org.drools.compiler.builder.impl.KnowledgeBuilderImpl$$Lambda$161.627937047.accept(Unknown Source:-1)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291)
at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
"ForkJoinPool.commonPool-worker-3@10169" daemon prio=5 tid=0x23 nid=NA waiting for monitor entry
java.lang.Thread.State: BLOCKED
blocks ForkJoinPool.commonPool-worker-2@10168
blocks ForkJoinPool.commonPool-worker-1@10167
blocks main@1
waiting for ForkJoinPool.commonPool-worker-1@10167 to release lock on <0x2881> (a org.drools.core.common.ProjectClassLoader)
at org.drools.core.common.ProjectClassLoader.defineType(ProjectClassLoader.java:197)
at org.drools.core.common.ProjectClassLoader.tryDefineType(ProjectClassLoader.java:193)
at org.drools.core.common.ProjectClassLoader$DefaultInternalTypesClassLoader.loadClass(ProjectClassLoader.java:434)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.getDeclaredFields0(Class.java:-1)
at java.lang.Class.privateGetDeclaredFields(Class.java:2583)
at java.lang.Class.getDeclaredFields(Class.java:1916)
at org.drools.compiler.builder.impl.TypeDeclarationCache.processFieldsPosition(TypeDeclarationCache.java:206)
at org.drools.compiler.builder.impl.TypeDeclarationCache.initTypeDeclaration(TypeDeclarationCache.java:151)
at org.drools.compiler.builder.impl.TypeDeclarationCache.getAndRegisterTypeDeclaration(TypeDeclarationCache.java:91)
at org.drools.compiler.builder.impl.TypeDeclarationBuilder.getAndRegisterTypeDeclaration(TypeDeclarationBuilder.java:69)
at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.getAndRegisterTypeDeclaration(KnowledgeBuilderImpl.java:1880)
at org.drools.compiler.rule.builder.PatternBuilder.processClassObjectType(PatternBuilder.java:305)
at org.drools.compiler.rule.builder.PatternBuilder.build(PatternBuilder.java:181)
at org.drools.compiler.rule.builder.PatternBuilder.build(PatternBuilder.java:151)
at org.drools.compiler.rule.builder.PatternBuilder.build(PatternBuilder.java:133)
at org.drools.compiler.rule.builder.GroupElementBuilder.build(GroupElementBuilder.java:66)
at org.drools.compiler.rule.builder.RuleBuilder.build(RuleBuilder.java:105)
at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.addRule(KnowledgeBuilderImpl.java:1301)
at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.lambda$compileRulesLevel$3(KnowledgeBuilderImpl.java:1262)
at org.drools.compiler.builder.impl.KnowledgeBuilderImpl$$Lambda$161.627937047.accept(Unknown Source:-1)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291)
at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment