Description
The RuleBaseConfiguration constructor:
public RuleBaseConfiguration(ClassLoader classLoder, Properties properties) { init( classLoader, properties ); }
contains a typo--the call to init should pass the (mis-spelled) classLoder, not the member field classLoader. As it is, the null member field is passed instead, resulting in the given ClassLoader instance being unused. Trivial fix: Just correct the spelling of the constructor arg name:
public RuleBaseConfiguration(ClassLoader classLoader, Properties properties) { init( classLoader, properties ); }