Drools在camelCase中查找Java类,引发NoClassDefFoundError

Drools在camelCase中查找Java类,引发NoClassDefFoundError,java,jboss,drools,Java,Jboss,Drools,我一直在运行一个带有Drools规则引擎(版本6.5.0.Final)的软件,直到最近它一直运行顺利。我不得不更新我的Eclipse版本(从Kelper到2018-09),不知何故,引擎不再正确加载类。我使用Java进行对象建模,因此类文件位于PascalCase中;然而,Drools模块类加载器现在在camelCase中查找对象类型,这会引发导致引擎故障的NoClassDefError 该引擎在JBoss6.4服务器上运行,我一直在用jre 1.7运行该程序。配置上唯一的不同是Eclipse自

我一直在运行一个带有Drools规则引擎(版本6.5.0.Final)的软件,直到最近它一直运行顺利。我不得不更新我的Eclipse版本(从Kelper到2018-09),不知何故,引擎不再正确加载类。我使用Java进行对象建模,因此类文件位于PascalCase中;然而,Drools模块类加载器现在在camelCase中查找对象类型,这会引发导致引擎故障的NoClassDefError

该引擎在JBoss6.4服务器上运行,我一直在用jre 1.7运行该程序。配置上唯一的不同是Eclipse自己的jdk,现在是1.8,但我看不出这会如何影响JBoss或Drools引擎。我不允许更改JBoss版本,所以我只尝试更改JBoss jre,但没有效果

例如:

非养老金地区保险(地区保险==$regimeLiquideFuture,droitsTranche==$droitsTranchePosterieure)


droitsTranche属于droitsTranche类型,但类装入器搜索不存在的droitsTranche.class(只有droitsTranche.class存在)。有人知道发生了什么吗?

DroitsTranche的导入和/或对象声明是什么样子的?这些类不是显式导入的,它们是公共的,并且位于另一个项目的同一个包中:
package fr.si2m.conseilretraite.moteurcalcul.modele(在规则和类文件中)。