This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository faxtomail. See https://gitlab.nuiton.org/codelutin/faxtomail.git commit 8de3b6b5b283a47db2a94561c0a9081791f9da52 Author: jcouteau <couteau@codelutin.com> Date: Wed Oct 31 11:48:54 2018 +0100 Fix error on closing context 2 times with try-with-ressources --- .../java/com/franciaflex/faxtomail/web/job/ClientUpdateJob.java | 7 ++++--- .../java/com/franciaflex/faxtomail/web/job/EDIManagementJob.java | 7 +++++-- .../main/java/com/franciaflex/faxtomail/web/job/MailFilterJob.java | 6 ++++-- 3 files changed, 13 insertions(+), 7 deletions(-) diff --git a/faxtomail-ui-web/src/main/java/com/franciaflex/faxtomail/web/job/ClientUpdateJob.java b/faxtomail-ui-web/src/main/java/com/franciaflex/faxtomail/web/job/ClientUpdateJob.java index 55ea9ab6..8f7eb977 100644 --- a/faxtomail-ui-web/src/main/java/com/franciaflex/faxtomail/web/job/ClientUpdateJob.java +++ b/faxtomail-ui-web/src/main/java/com/franciaflex/faxtomail/web/job/ClientUpdateJob.java @@ -50,10 +50,11 @@ public class ClientUpdateJob extends AbstractFaxToMailJob { public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException { applicationContext = getApplicationContext(jobExecutionContext); + //persistenceContext clos par le serviceContext + FaxToMailTopiaPersistenceContext persistenceContext = applicationContext.newPersistenceContext(); + + try (FaxToMailServiceContext serviceContext = applicationContext.newServiceContext(persistenceContext)){ - try (FaxToMailTopiaPersistenceContext persistenceContext = applicationContext.newPersistenceContext(); - FaxToMailServiceContext serviceContext = applicationContext.newServiceContext(persistenceContext)){ - if (log.isInfoEnabled()) { log.info("Running ClientUpdateJob at " + serviceContext.getNow()); } diff --git a/faxtomail-ui-web/src/main/java/com/franciaflex/faxtomail/web/job/EDIManagementJob.java b/faxtomail-ui-web/src/main/java/com/franciaflex/faxtomail/web/job/EDIManagementJob.java index 9a4c2250..1769cb67 100644 --- a/faxtomail-ui-web/src/main/java/com/franciaflex/faxtomail/web/job/EDIManagementJob.java +++ b/faxtomail-ui-web/src/main/java/com/franciaflex/faxtomail/web/job/EDIManagementJob.java @@ -50,8 +50,11 @@ public class EDIManagementJob extends AbstractFaxToMailJob { public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException { applicationContext = getApplicationContext(jobExecutionContext); - try (FaxToMailTopiaPersistenceContext persistenceContext = applicationContext.newPersistenceContext(); - FaxToMailServiceContext serviceContext = applicationContext.newServiceContext(persistenceContext)){ + //persistenceContext clos par le serviceContext + FaxToMailTopiaPersistenceContext persistenceContext = applicationContext.newPersistenceContext(); + + try (FaxToMailServiceContext serviceContext = applicationContext.newServiceContext(persistenceContext)){ + if (log.isInfoEnabled()) { log.info("Running EDIManagementJob at " + serviceContext.getNow()); } diff --git a/faxtomail-ui-web/src/main/java/com/franciaflex/faxtomail/web/job/MailFilterJob.java b/faxtomail-ui-web/src/main/java/com/franciaflex/faxtomail/web/job/MailFilterJob.java index 5ae0f42a..a3364350 100644 --- a/faxtomail-ui-web/src/main/java/com/franciaflex/faxtomail/web/job/MailFilterJob.java +++ b/faxtomail-ui-web/src/main/java/com/franciaflex/faxtomail/web/job/MailFilterJob.java @@ -99,8 +99,10 @@ public class MailFilterJob extends AbstractFaxToMailJob { public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException { applicationContext = getApplicationContext(jobExecutionContext); - try (FaxToMailTopiaPersistenceContext persistenceContext = applicationContext.newPersistenceContext(); - FaxToMailServiceContext serviceContext = applicationContext.newServiceContext(persistenceContext)){ + //persistenceContext clos par le serviceContext + FaxToMailTopiaPersistenceContext persistenceContext = applicationContext.newPersistenceContext(); + + try (FaxToMailServiceContext serviceContext = applicationContext.newServiceContext(persistenceContext)){ config = serviceContext.getApplicationConfig(); -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.