errorStrategy = null;
dberrorStrategy = null;
if (config != null) {
try {
IConfig<?> dbconfig = SalsaAPI.getConfigById(config.getId(), true);
IScanAddOns scanAddOns = dbconfig.getScanAddOn();
if (scanAddOns != null) {
dberrorStrategy = scanAddOns.getErrorStrategy();
}
}
catch (ScanNotFoundException e) {
}
IScanAddOns scanAddOns = config.getScanAddOn();
if (scanAddOns == null) {
scanAddOns = new ScanAddOnModel();
config.setScanAddOn(scanAddOns);
}
errorStrategy = scanAddOns.getErrorStrategy();
if (errorStrategy == null) {
errorStrategy = new ErrorStrategyModel();
scanAddOns.setErrorStrategy(errorStrategy);
errorStrategy.setContextValidationStrategy(ErrorStrategyType.IGNORE);
errorStrategy.setContextValidationDevice(CONTEXT_VALIDATION_ATTRIBUTE_DEFAULT);
}
if (errorStrategy.getActuatorsErrorStrategy() == null) {