当我在ODM 8.8中运行规则时获得以下异常。我正在使用Decision engine 1.40
执行E无法创建规则集:/MisApp/1.0/Mis/1.74。 com.ibm.rules.res.xu.internal.XUException:GBRXU0467E:EngineDefinition的创建失败。 at com.ibm.rules.res.xu.engine.de.internal.XUEngineDynamicDefinitionFactory.createEngineDefinition(XUEngineDynamicDefinitionFactory.java:89) 在com.ibm.rules.res.xu.ruleset.internal.XURulesetFactory.createDERuleset(XURulesetFactory.java:250) at com.ibm.rules.res.xu.ruleset.internal.XURulesetFactory.createRuleset(XURulesetFactory.java:117) 在com.ibm.rules.res.xu.ruleset.internal.RulesetParsingWork.run(RulesetParsingWork.java:89) 在com.ibm.ejs.j2c.work.WorkProxy $ RunWork.run(WorkProxy.java:282) 在java.security.AccessController.doPrivileged(AccessController.java:422) 在javax.security.auth.Subject.doAs(Subject.java:494) 在com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:133) 在com.ibm.ejs.j2c.work.WorkProxy $ RunWork.run(WorkProxy.java:285) 在com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:63) 在com.ibm.ejs.j2c.work.WorkProxy.run(WorkProxy.java:667) 在com.ibm.ws.util.ThreadPool $ Worker.run(ThreadPool.java:1892) 引起:com.ibm.rules.engine.load.XUEngineDynamicLoader $ CreationException:java.security.PrivilegedActionException:java.lang.NoSuchMethodException:com.ibm.rules.generated.ruleflow.RuleflowDefinitionImpl。([Lcom.ibm.rules.engine] .service.EngineService) 在com.ibm.rules.engine.load.XUEngineDynamicLoaderImpl.loadJar(XUEngineDynamicLoaderImpl.java:213) 在com.ibm.rules.engine.load.XUEngineDynamicLoaderImpl.createEngineDefinitionFromDSAR(XUEngineDynamicLoaderImpl.java:77) at com.ibm.rules.engine.load.XUEngineDynamicLoaderImpl.createEngineDefinition(XUEngineDynamicLoaderImpl.java:52) at com.ibm.rules.res.xu.engine.de.internal.XUEngineDynamicDefinitionFactory.createEngineDefinition(XUEngineDynamicDefinitionFactory.java:82) ......还有11个 引起:java.security.PrivilegedActionException:java.lang.NoSuchMethodException:com.ibm.rules.generated.ruleflow.RuleflowDefinitionImpl。([Lcom.ibm.rules.engine.service.EngineService;) 在java.security.AccessController.doPrivileged(AccessController.java:456) at com.ibm.rules.engine.util.platform.JavaReflectionUtils.loadClassAndCreatesInstance(JavaReflectionUtils.java:103) 在com.ibm.rules.engine.load.NativeEngineLoader.createEngineDefinition(NativeEngineLoader.java:184) at com.ibm.rules.engine.load.NativeEngineLoader.loadEngineFromJarStream(NativeEngineLoader.java:166) 在com.ibm.rules.engine.load.XUEngineDynamicLoaderImpl.loadJar(XUEngineDynamicLoaderImpl.java:211) ......还有14个 引起:java.lang.NoSuchMethodException:com.ibm.rules.generated.ruleflow.RuleflowDefinitionImpl。([Lcom.ibm.rules.engine.service.EngineService;) at java.lang.Class.throwNoSuchMethodException(Class.java:461) 在java.lang.Class.getConstructor(Class.java:521) 在com.ibm.rules.engine.util.platform.JavaReflectionUtils $ 3.run(JavaReflectionUtils.java:121) 在java.security.AccessController.doPrivileged(AccessController.java:452) ......还有18个
[12/13/17 23:33:38:198 CST] 000001e4执行E交互getXURulesetArchiveInformation失败。 com.ibm.rules.res.xu.internal.XUException:GBRXU0467E:EngineDefinition的创建失败。 at com.ibm.rules.res.xu.engine.de.internal.XUEngineDynamicDefinitionFactory.createEngineDefinition(XUEngineDynamicDefinitionFactory.java:89) 在com.ibm.rules.res.xu.ruleset.internal.XURulesetFactory.createDERuleset(XURulesetFactory.java:250) at com.ibm.rules.res.xu.ruleset.internal.XURulesetFactory.createRuleset(XURulesetFactory.java:117) 在com.ibm.rules.res.xu.ruleset.internal.RulesetParsingWork.run(RulesetParsingWork.java:89) 在com.ibm.ejs.j2c.work.WorkProxy $ RunWork.run(WorkProxy.java:282) 在java.security.AccessController.doPrivileged(AccessController.java:422) 在javax.security.auth.Subject.doAs(Subject.java:494) 在com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:133) 在com.ibm.ejs.j2c.work.WorkProxy $ RunWork.run(WorkProxy.java:285) 在com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:63) 在com.ibm.ejs.j2c.work.WorkProxy.run(WorkProxy.java:667) 在com.ibm.ws.util.ThreadPool $ Worker.run(ThreadPool.java:1892) 引起:com.ibm.rules.engine.load.XUEngineDynamicLoader $ CreationException:java.security.PrivilegedActionException:java.lang.NoSuchMethodException:com.ibm.rules.generated.ruleflow.RuleflowDefinitionImpl。([Lcom.ibm.rules.engine] .service.EngineService) 在com.ibm.rules.engine.load.XUEngineDynamicLoaderImpl.loadJar(XUEngineDynamicLoaderImpl.java:213) 在com.ibm.rules.engine.load.XUEngineDynamicLoaderImpl.createEngineDefinitionFromDSAR(XUEngineDynamicLoaderImpl.java:77) at com.ibm.rules.engine.load.XUEngineDynamicLoaderImpl.createEngineDefinition(XUEngineDynamicLoaderImpl.java:52) at com.ibm.rules.res.xu.engine.de.internal.XUEngineDynamicDefinitionFactory.createEngineDefinition(XUEngineDynamicDefinitionFactory.java:82) ......还有11个 引起:java.security.PrivilegedActionException:java.lang.NoSuchMethodException:com.ibm.rules.generated.ruleflow.RuleflowDefinitionImpl。([Lcom.ibm.rules.engine.service.EngineService;)