Migration to the latest drools

44 views
Skip to first unread message

valsaraj pv

unread,
Nov 17, 2021, 9:30:24 AM11/17/21
to Drools Setup
Hi,

Anyone please share the migration guide or tools if available.
Need to migrate to the latest drools as the current version in use 4.0.7 is not working in Java 11 when upgraded from Java 8.

The classes currently in use seem changed in latest version 7.61.0:
import org.drools.RuleBase;
import org.drools.RuleBaseConfiguration;
import org.drools.RuleBaseFactory;
import org.drools.RuleBaseConfiguration.AssertBehaviour;
import org.drools.facttemplates.FactTemplate;
import org.drools.rule.Package;

Please share your thoughts.

Thanks!

valsaraj pv

unread,
Nov 17, 2021, 10:07:00 AM11/17/21
to Drools Setup
Here is the sample code in old version:
RuleBaseConfiguration confRuleBase = new RuleBaseConfiguration();
// Be sure we use equality, not identity for facts.
confRuleBase.setAssertBehaviour(AssertBehaviour.EQUALITY);
confRuleBase.setShadowProxy( false );
// Create a rule base
RuleBase ruleBase = RuleBaseFactory.newRuleBase(confRuleBase);

How to convert this to drools-7.61.0?
Reply all
Reply to author
Forward
0 new messages