//this.sessionProperties = sessionProperties;
LOGGER.info("The rule service provider of JSR94 is " + ruleServiceProvider.getClass());
try {
RuleAdministrator ruleAdministrator = ruleServiceProvider.getRuleAdministrator();
LocalRuleExecutionSetProvider ruleExecutionSetProvider = ruleAdministrator.getLocalRuleExecutionSetProvider(serviceProviderProperties);
RuleRuntime ruleRuntime = ruleServiceProvider.getRuleRuntime();
RuleExecutionSet ruleExecutionSet = createRuleExecutionSet(ruleExecutionSetProvider, ruleSource, executionSetProperties);
String packageName = ruleExecutionSet.getName();
ruleAdministrator.registerRuleExecutionSet(packageName, ruleExecutionSet, null);
session = (StatelessRuleSession) ruleRuntime.createRuleSession(packageName, sessionProperties, RuleRuntime.STATELESS_SESSION_TYPE);