[jboss-jira] [JBoss JIRA] (DROOLS-4430) Unable to find class 'ksLoggers.newFileLogger'

Stephen Kaisler (Jira) issues at jboss.org
Thu Aug 15 16:11:00 EDT 2019


     [ https://issues.jboss.org/browse/DROOLS-4430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stephen Kaisler updated DROOLS-4430:
------------------------------------
    Attachment: MsgreClass NotFound Exception.docx


> Unable to find class 'ksLoggers.newFileLogger'
> ----------------------------------------------
>
>                 Key: DROOLS-4430
>                 URL: https://issues.jboss.org/browse/DROOLS-4430
>             Project: Drools
>          Issue Type: Bug
>         Environment: Windows 1 w/ JDK-12.02, Eclipse
>            Reporter: Stephen Kaisler
>            Assignee: Mario Fusco
>            Priority: Major
>         Attachments: MsgreClass NotFound Exception.docx
>
>
> java.lang.ClassNotFoundException: Unable to find class 'ksLoggers.newFileLogger'
> 	at org.kie.soup.project.datamodel.commons.types.ClassTypeResolver.resolveType(ClassTypeResolver.java:268)
> 	at org.kie.soup.project.datamodel.commons.types.ClassTypeResolver.resolveType(ClassTypeResolver.java:153)
> 	at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.processGlobals(KnowledgeBuilderImpl.java:1686)
> 	at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.processOtherDeclarations(KnowledgeBuilderImpl.java:1668)
> 	at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.buildOtherDeclarations(KnowledgeBuilderImpl.java:2511)
> 	at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.buildPackagesWithoutRules(KnowledgeBuilderImpl.java:2458)
> 	at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.buildPackages(KnowledgeBuilderImpl.java:2449)
> 	at org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl.build(CompositeKnowledgeBuilderImpl.java:108)
> 	at org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl.build(CompositeKnowledgeBuilderImpl.java:100)
> 	at org.drools.compiler.kie.builder.impl.AbstractKieProject.buildKnowledgePackages(AbstractKieProject.java:261)
> 	at org.drools.compiler.kie.builder.impl.AbstractKieModule.buildKnowledgePackages(AbstractKieModule.java:201)
> 	at org.drools.compiler.kie.builder.impl.AbstractKieModule.createKieBase(AbstractKieModule.java:215)
> 	at org.drools.compiler.kie.builder.impl.KieContainerImpl.createKieBase(KieContainerImpl.java:406)
> 	at org.drools.compiler.kie.builder.impl.KieContainerImpl.getKieBase(KieContainerImpl.java:374)
> 	at org.drools.compiler.kie.builder.impl.KieContainerImpl.getKieBaseFromKieSessionModel(KieContainerImpl.java:575)
> 	at org.drools.compiler.kie.builder.impl.KieContainerImpl.newKieSession(KieContainerImpl.java:551)
> 	at org.drools.compiler.kie.builder.impl.KieContainerImpl.newKieSession(KieContainerImpl.java:458)
> 	at org.drools.compiler.kie.builder.impl.KieContainerImpl.newKieSession(KieContainerImpl.java:441)
> 	at CAKnowledgeBase.CAKB.initializeRuleEngine(CAKB.java:269)
> 	at chemistryAdvisor.ChemistryAdvisor.main(ChemistryAdvisor.java:217)
> SOurce code:
> try
>         {
>         	// define a KieModule
>         	//KieModuleModel CAproj = ks.newKieModuleModel();
>         	
>         	// get a container for the KieBases
>         	chemistryAdvisorSession = CAks.newKieClasspathContainer().newKieSession();
>         	if (debugKB)
>         	{
>         		System.out.println("\ninitialized KieContainer:\t" + CAContainer);
>         	}
>         }
>         catch (NoClassDefFoundError fe)
>         {
>         	fe.printStackTrace();
>         }
> where CAks is a KieSession.



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the jboss-jira mailing list