[jboss-jira] [JBoss JIRA] (DROOLS-920) DRL compiler throws NPE if you import a class from default package
David Weir (JIRA)
issues at jboss.org
Thu Sep 17 16:53:00 EDT 2015
David Weir created DROOLS-920:
---------------------------------
Summary: DRL compiler throws NPE if you import a class from default package
Key: DROOLS-920
URL: https://issues.jboss.org/browse/DROOLS-920
Project: Drools
Issue Type: Bug
Reporter: David Weir
Assignee: Mark Proctor
Attachments: DroolsLoopingTest.java, MyMessage.java
I am working on a looping problem and built the attached test case. It gives me this error when I run it:
Running DroolsLoopingTest
Creating new session
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Exception in thread "main" java.lang.NullPointerException
at org.drools.compiler.builder.impl.ClassHierarchyManager.inheritFields(ClassHierarchyManager.java:164)
at org.drools.compiler.builder.impl.TypeDeclarationBuilder.createBean(TypeDeclarationBuilder.java:214)
at org.drools.compiler.builder.impl.TypeDeclarationBuilder.processTypeDeclarations(TypeDeclarationBuilder.java:128)
at org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl.buildTypeDeclarations(CompositeKnowledgeBuilderImpl.java:274)
at org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl.buildPackages(CompositeKnowledgeBuilderImpl.java:116)
at org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl.build(CompositeKnowledgeBuilderImpl.java:104)
at org.drools.compiler.kie.builder.impl.AbstractKieModule.buildKnowledgePackages(AbstractKieModule.java:238)
at org.drools.compiler.kie.builder.impl.AbstractKieProject.verify(AbstractKieProject.java:64)
at org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildKieProject(KieBuilderImpl.java:225)
at org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildAll(KieBuilderImpl.java:196)
at DroolsLoopingTest.createInMemoryKieSystem(DroolsLoopingTest.java:146)
at DroolsLoopingTest.runTest(DroolsLoopingTest.java:106)
at DroolsLoopingTest.main(DroolsLoopingTest.java:40)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jboss-jira
mailing list