CenturyLinkCloud / mdw

https://centurylinkcloud.github.io/mdw/
MIT License
46 stars 10 forks source link

SimplePrioritizationRules.xlsx not parseable #833

Open donaldoakes opened 4 years ago

donaldoakes commented 4 years ago

Still references obsolete class names TaskVO and TaskInstanceVO.

20200406.08:32:04.069 [CommonThread112] INFO com.centurylink.mdw.drools.DroolsKnowledgeBaseCache - Loading KnowledgeBase Asset based on key : com.centurylink.mdw.drools/SimplePrioritizationRules.xlsx v[0.1,1)#class com.centurylink.mdw.cloud.CloudClassLoader:com.centurylink.mdw.tests.rules
20200406.08:32:04.542 [CommonThread112] DEBUG com.centurylink.mdw.drools.DroolsKnowledgeBaseCache - Converted rule for EXCEL_2007: SimplePrioritizationRules.xlsx v1:
java.lang.ClassNotFoundException: Unable to find class 'TaskInstanceVO'
    at org.drools.core.base.ClassTypeResolver.resolveType(ClassTypeResolver.java:238)
    at org.drools.core.base.ClassTypeResolver.resolveType(ClassTypeResolver.java:132)
    at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.processGlobals(KnowledgeBuilderImpl.java:1640)
    at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.processOtherDeclarations(KnowledgeBuilderImpl.java:1613)
    at org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl.buildOtherDeclarations(CompositeKnowledgeBuilderImpl.java:255)
    at org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl.buildPackages(CompositeKnowledgeBuilderImpl.java:120)
    at org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl.build(CompositeKnowledgeBuilderImpl.java:105)
    at org.drools.compiler.kie.builder.impl.AbstractKieModule.buildKnowledgePackages(AbstractKieModule.java:244)
    at org.drools.compiler.kie.builder.impl.AbstractKieProject.verify(AbstractKieProject.java:64)
    at org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildKieProject(KieBuilderImpl.java:230)
    at org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildAll(KieBuilderImpl.java:198)
    at com.centurylink.mdw.drools.DroolsKnowledgeBaseCache.loadKnowledgeBaseAsset(DroolsKnowledgeBaseCache.java:238)
    at com.centurylink.mdw.drools.DroolsKnowledgeBaseCache.getKnowledgeBaseAsset(DroolsKnowledgeBaseCache.java:126)
    at com.centurylink.mdw.drools.DroolsActivity.getKnowledgeBase(DroolsActivity.java:119)
    at com.centurylink.mdw.drools.DroolsDecisionTableActivity.getKnowledgeBase(DroolsDecisionTableActivity.java:44)
    at com.centurylink.mdw.drools.DroolsActivity.execute(DroolsActivity.java:66)
    at com.centurylink.mdw.workflow.activity.DefaultActivityImpl.execute(DefaultActivityImpl.java:40)
    at com.centurylink.mdw.services.process.BaseActivity.execute(BaseActivity.java:229)
    at com.centurylink.mdw.services.process.BaseActivity.executeTimed(BaseActivity.java:245)
    at com.centurylink.mdw.services.process.ProcessEngineDriver.executeActivity(ProcessEngineDriver.java:385)
    at com.centurylink.mdw.services.process.ProcessEngineDriver.processEvent(ProcessEngineDriver.java:639)
    at com.centurylink.mdw.services.process.ProcessEngineDriver.processEvents(ProcessEngineDriver.java:600)
    at com.centurylink.mdw.services.process.InternalEventDriver.run(InternalEventDriver.java:37)
    at com.centurylink.mdw.container.plugin.CommonThreadPool$Work.run(CommonThreadPool.java:246)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
    at com.centurylink.mdw.container.plugin.CommonThreadPool$ManagedThread.run(CommonThreadPool.java:215)
java.lang.ClassNotFoundException: Unable to find class 'TaskVO'
    at org.drools.core.base.ClassTypeResolver.resolveType(ClassTypeResolver.java:238)
    at org.drools.core.base.ClassTypeResolver.resolveType(ClassTypeResolver.java:132)
    at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.processGlobals(KnowledgeBuilderImpl.java:1640)
    at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.processOtherDeclarations(KnowledgeBuilderImpl.java:1613)
    at org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl.buildOtherDeclarations(CompositeKnowledgeBuilderImpl.java:255)
    at org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl.buildPackages(CompositeKnowledgeBuilderImpl.java:120)
    at org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl.build(CompositeKnowledgeBuilderImpl.java:105)
    at org.drools.compiler.kie.builder.impl.AbstractKieModule.buildKnowledgePackages(AbstractKieModule.java:244)
    at org.drools.compiler.kie.builder.impl.AbstractKieProject.verify(AbstractKieProject.java:64)
    at org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildKieProject(KieBuilderImpl.java:230)
    at org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildAll(KieBuilderImpl.java:198)
    at com.centurylink.mdw.drools.DroolsKnowledgeBaseCache.loadKnowledgeBaseAsset(DroolsKnowledgeBaseCache.java:238)
    at com.centurylink.mdw.drools.DroolsKnowledgeBaseCache.getKnowledgeBaseAsset(DroolsKnowledgeBaseCache.java:126)
    at com.centurylink.mdw.drools.DroolsActivity.getKnowledgeBase(DroolsActivity.java:119)
    at com.centurylink.mdw.drools.DroolsDecisionTableActivity.getKnowledgeBase(DroolsDecisionTableActivity.java:44)
    at com.centurylink.mdw.drools.DroolsActivity.execute(DroolsActivity.java:66)
    at com.centurylink.mdw.workflow.activity.DefaultActivityImpl.execute(DefaultActivityImpl.java:40)
    at com.centurylink.mdw.services.process.BaseActivity.execute(BaseActivity.java:229)
    at com.centurylink.mdw.services.process.BaseActivity.executeTimed(BaseActivity.java:245)
    at com.centurylink.mdw.services.process.ProcessEngineDriver.executeActivity(ProcessEngineDriver.java:385)
    at com.centurylink.mdw.services.process.ProcessEngineDriver.processEvent(ProcessEngineDriver.java:639)
    at com.centurylink.mdw.services.process.ProcessEngineDriver.processEvents(ProcessEngineDriver.java:600)
    at com.centurylink.mdw.services.process.InternalEventDriver.run(InternalEventDriver.java:37)
    at com.centurylink.mdw.container.plugin.CommonThreadPool$Work.run(CommonThreadPool.java:246)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
    at com.centurylink.mdw.container.plugin.CommonThreadPool$ManagedThread.run(CommonThreadPool.java:215)
20200406.08:32:10.435 [CommonThread112] ERROR org.drools.compiler.kie.builder.impl.AbstractKieModule - Unable to build KieBaseModel:defaultKieBase