better error management
This commit is contained in:
parent
279cd83086
commit
c90adc7076
1 changed files with 8 additions and 0 deletions
|
|
@ -115,6 +115,14 @@ public class DroolsChtijbugRulesExecutionService {
|
||||||
Object result = null;
|
Object result = null;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
if (messageHandlerResolver==null){
|
||||||
|
logger.error("DroolsChtijbugRulesExecutionService.FireAllRulesAndStartProcess.messageHandlerResolver is null");
|
||||||
|
}
|
||||||
|
if (chtijbugObjectRequest==null){
|
||||||
|
logger.error("DroolsChtijbugRulesExecutionService.FireAllRulesAndStartProcess.chtijbugObjectRequest is null");
|
||||||
|
}else if( chtijbugObjectRequest.getObjectRequest()==null){
|
||||||
|
logger.error("DroolsChtijbugRulesExecutionService.FireAllRulesAndStartProcess.chtijbugObjectRequest.getObjectRequest is null");
|
||||||
|
}
|
||||||
messageHandlerResolver.setClassLoader(chtijbugObjectRequest.getObjectRequest().getClass().getClassLoader());
|
messageHandlerResolver.setClassLoader(chtijbugObjectRequest.getObjectRequest().getClass().getClassLoader());
|
||||||
RuleBasePackage ruleBasePackage = this.ruleBasePackages.get(kci.getResource().getContainerId());
|
RuleBasePackage ruleBasePackage = this.ruleBasePackages.get(kci.getResource().getContainerId());
|
||||||
if (ruleBasePackage != null) {
|
if (ruleBasePackage != null) {
|
||||||
|
|
|
||||||
Loading…
Add table
editor.link_modal.header
Reference in a new issue