需要注意的是,由于KSession2_1和KSession2_2有两种不同的类型(第一种是有状态的,而第二种是无状态的),因此必须KieContainer
根据它们声明的类型调用2种不同的方法。如果KieSession
请求的类型KieContainer
与kmodule.xml文件中声明的类型不对应,KieContainer
则会抛出一个RuntimeException
。此外,由于KieBase
和KieSession
已被标记为默认值,因此可以KieContainer
从不通过任何名称获取它们。
从KieContainer中重新获取默认的KieBase和KieSession