From 86664073b5a778c56e831d64b3a1883818af0ffe Mon Sep 17 00:00:00 2001 From: Jim Hahn Date: Fri, 9 Feb 2018 12:20:56 -0500 Subject: Add AutoClose wrappers for JPA classes Added EntityMgrCloser and EntityMgrTrans classes that will automatically close/rollback the wrapped JPA classes. As a result, these classes can be used in try-with-resource statements to ensure that the JPA EntityTransaction is rolled back and the EntityManager is closed. Add "build" section into pom to make it consistent with other poms in common. Changed scope to "provided" in utils pom for javax.persistence to prevent clashes with other projects that depend on the utils project. Changed scope to "test" in utils pom and to "provided" in utils-test pom for junit. Fixed license date in EntityTransCloser. Fixed license titles in utils & utils-test source files. Moved files from package xxx.test.jpa to package xxx.jpa, because they are not test-specific classes. Include exception when logging message in ThrowablesTester, hopefully eliminating sonar complaint. Change-Id: I531f20d93a679d4bb432c1d75c1feac0e334bc44 Issue-ID: POLICY-582 Signed-off-by: Jim Hahn --- pom.xml | 2 ++ 1 file changed, 2 insertions(+) (limited to 'pom.xml') diff --git a/pom.xml b/pom.xml index cd37e22e..f43aa0c6 100644 --- a/pom.xml +++ b/pom.xml @@ -42,6 +42,7 @@ 1.8 1.8 1.2.3 + 1.0.2 UTF-8 https://nexus.onap.org /content/sites/site/${project.groupId}/${project.artifactId}/${project.version} @@ -53,6 +54,7 @@ utils-test + utils common-logging integrity-audit integrity-monitor -- cgit 1.2.3-korg