diff --git a/ems-engine/src/main/java/it/integry/ems/system/exchange/service/ExchangeSystemManagerService.java b/ems-engine/src/main/java/it/integry/ems/system/exchange/service/ExchangeSystemManagerService.java index 28f0513948..c6c8e65686 100644 --- a/ems-engine/src/main/java/it/integry/ems/system/exchange/service/ExchangeSystemManagerService.java +++ b/ems-engine/src/main/java/it/integry/ems/system/exchange/service/ExchangeSystemManagerService.java @@ -64,7 +64,6 @@ public class ExchangeSystemManagerService { for (StbExchangeConfig stbExchangeConfig : stbExchangeConfigsToRetrieve) { registerSchedulation(stbExchangeConfig); -// break; } } @@ -108,9 +107,7 @@ public class ExchangeSystemManagerService { requestDataDTO.setUsername("EXCHANGE"); stbExchangeConfig.setLastExecution(LocalDateTime.now()) - .setLastExecutionErrorMessage(EmsRestConstants.NULL) .setOperation(OperationType.UPDATE); - stbExchangeConfig.manageWithParentConnection(internalDb.getPrimaryConnection()); for (StbExchangeConfigDetail stbExchangeConfigDetail : stbExchangeConfigs) { @@ -190,6 +187,11 @@ public class ExchangeSystemManagerService { } } + + stbExchangeConfig.setLastExecutionErrorMessage(EmsRestConstants.NULL) + .setOperation(OperationType.UPDATE); + stbExchangeConfig.manageWithParentConnection(internalDb.getPrimaryConnection()); + } catch (Exception e) { logger.error("Errore", e); saveErrorLog(internalDb, stbExchangeConfig, executingStbExchangeConfigDetail, e);