This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See https://gitlab.nuiton.org/codelutin/observe.git commit 438b52a54b9c74077f141aefa77b1d8c1141f1b2 Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Sep 5 10:36:00 2016 +0200 improve code --- .../ird/observe/services/topia/service/DataSourceServiceTopia.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/services-topia/src/main/java/fr/ird/observe/services/topia/service/DataSourceServiceTopia.java b/services-topia/src/main/java/fr/ird/observe/services/topia/service/DataSourceServiceTopia.java index 1f2dfd0..d4d334d 100644 --- a/services-topia/src/main/java/fr/ird/observe/services/topia/service/DataSourceServiceTopia.java +++ b/services-topia/src/main/java/fr/ird/observe/services/topia/service/DataSourceServiceTopia.java @@ -292,18 +292,14 @@ public class DataSourceServiceTopia extends ObserveServiceTopia implements DataS request.addReferential(); - DataSourceService dataSourceService = serviceContext.newService(importDataSourceConfiguration, DataSourceService.class); - byte[] referentialDump; - try { + try (DataSourceService dataSourceService = serviceContext.newService(importDataSourceConfiguration, DataSourceService.class)) { ObserveDataSourceConnection importDataSourceConnection = dataSourceService.open(importDataSourceConfiguration); SqlScriptProducerService dumpProducerService = serviceContext.newService(importDataSourceConnection, SqlScriptProducerService.class); referentialDump = dumpProducerService.produceAddSqlScript(request).getSqlCode(); - } finally { - dataSourceService.close(); } topiaApplicationContext.executeSqlStatements(referentialDump); -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.