From dcaad40756c30a1f35640ad02f801db153b0e827 Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Tue, 28 Jan 2025 12:10:33 +0100 Subject: [PATCH] Fix su chiusura delle connessioni (non necessaria) durante la verifica dell'inventario --- .../ems/sync/MultiDBTransaction/MultiDBTransactionManager.java | 1 - .../it/integry/ems/logistic/service/InventarioService.java | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/ems-core/src/main/java/it/integry/ems/sync/MultiDBTransaction/MultiDBTransactionManager.java b/ems-core/src/main/java/it/integry/ems/sync/MultiDBTransaction/MultiDBTransactionManager.java index f5cfd0cce0..326e9fb1c1 100644 --- a/ems-core/src/main/java/it/integry/ems/sync/MultiDBTransaction/MultiDBTransactionManager.java +++ b/ems-core/src/main/java/it/integry/ems/sync/MultiDBTransaction/MultiDBTransactionManager.java @@ -89,7 +89,6 @@ public class MultiDBTransactionManager implements AutoCloseable { public void Destroy() throws Exception { this.commitAll(); this.closeAll(); - this.dbDatasources.clear(); this.dbPrimary = null; } diff --git a/ems-engine/src/main/java/it/integry/ems/logistic/service/InventarioService.java b/ems-engine/src/main/java/it/integry/ems/logistic/service/InventarioService.java index 801e47d933..df8ee1e8be 100644 --- a/ems-engine/src/main/java/it/integry/ems/logistic/service/InventarioService.java +++ b/ems-engine/src/main/java/it/integry/ems/logistic/service/InventarioService.java @@ -43,6 +43,7 @@ import java.util.List; public class InventarioService { @Autowired private MultiDBTransactionManager multiDBTransactionManager; + @Autowired private SetupGest setupGest; @@ -458,8 +459,6 @@ public class InventarioService { // CANCELLAZIONE TABELLE TEMPORANEE UtilityDB.dropTmpTable(conn, tmpTable); - multiDBTransactionManager.closeAll(); - return mtbInvent; }