我希望将Drools从6.0.0版升级到6.0.1版
我可以在drools网站上看到很多例子:
http://docs.jboss.org/drools/release/6.0.1.Final/drools-docs/html/KIEChapter.html#KIEExamplesSection
下面是我的旧代码,有人能告诉我如何获取drl文件并在新的6.0.1版本中使用它吗。
final PackageBuilder builder = new PackageBuilder();
builder.addPackageFromDrl(new InputStreamReader(RuleReader.class.getResourceAsStream("/myRules.drl")));
final RuleBaseConfiguration conf = new RuleBaseConfiguration();
final RuleBase ruleBase = RuleBaseFactory.newRuleBase(conf);
final org.drools.rule.Package pkg = builder.getPackage();
ruleBase.addPackage(pkg);
StatelessSession session = ruleBase.newStatelessSession();
List<Object> context = new ArrayList<Object>();
context.add(rulesParameter);
session.execute(context);