better error management

This commit is contained in:
nheron 2021-02-19 18:58:03 +01:00
commit 5b17a011ae

View file

@ -123,7 +123,10 @@ public class DroolsChtijbugRulesExecutionService {
}else if( chtijbugObjectRequest.getObjectRequest()==null){
logger.error("DroolsChtijbugRulesExecutionService.FireAllRulesAndStartProcess.chtijbugObjectRequest.getObjectRequest is null");
}
if (chtijbugObjectRequest.getObjectRequest().getClass()!= null
&& chtijbugObjectRequest.getObjectRequest().getClass().getClassLoader() != null) {
messageHandlerResolver.setClassLoader(chtijbugObjectRequest.getObjectRequest().getClass().getClassLoader());
}
RuleBasePackage ruleBasePackage = this.ruleBasePackages.get(kci.getResource().getContainerId());
if (ruleBasePackage != null) {
Date startTime = new Date();