我们有一个Java应用程序,在Weblogic上部署了不同的模块。我们在不同的模块上使用drools,并试图通过将初始化KieContainer的类定义为枚举类,使其成为单个类。但是,当我们在生产环境中(应用程序是通过ear文件部署的)时,似乎有不同的ClassLoaders初始化这个类,我们得到以下异常:
null java.lang.IllegalStateExceptionThere's already another KieContainer created from a diff
我已经创建了一个业务流程,并在Kie Workbench (7.16.0.Final版)中将其构建为jar。当尝试执行进程时,我得到了运行时异常。(AbstractKieModule.java:201) at org.drools.compiler.kie.builder.impl.KieContainerIm