From: Chris André Date: Mon, 22 Jun 2020 15:15:43 +0000 (-0400) Subject: MongoConfig - Removed Sonar warnings X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=02f5d9e2c02c0b9fffdc494a9b7c87e0a4f7e000;p=aai%2Fcacher.git MongoConfig - Removed Sonar warnings - updated pom.xml files to get rid of warnings - used `try-with-resource` to automatically close variable `mongoC` Issue-ID: AAI-2954 Signed-off-by: Chris Andre Change-Id: Ib26db5f100d700c2e18d7aa2e5376dbe17f7f846 --- diff --git a/pom.xml b/pom.xml index efbf33e..04eb0f6 100644 --- a/pom.xml +++ b/pom.xml @@ -278,11 +278,6 @@ commons-compress 1.18 - - org.apache.commons - commons-compress - 1.18 - org.mongodb mongodb-driver @@ -363,10 +358,6 @@ jersey-common 2.24 - - org.json - json - com.googlecode.json-simple json-simple @@ -554,13 +545,10 @@ maven-dependency-plugin - - org.springframework.boot - spring-boot-maven-plugin - exec-maven-plugin org.codehaus.mojo + 3.0.0 org.springframework.boot @@ -603,10 +591,12 @@ com.github.kongchen swagger-maven-plugin + 3.1.8 org.apache.maven.plugins maven-javadoc-plugin + 3.2.0 -Xdoclint:none diff --git a/src/main/java/org/onap/aai/cacher/common/MongoConfig.java b/src/main/java/org/onap/aai/cacher/common/MongoConfig.java index 5c1a541..ca063a7 100644 --- a/src/main/java/org/onap/aai/cacher/common/MongoConfig.java +++ b/src/main/java/org/onap/aai/cacher/common/MongoConfig.java @@ -48,7 +48,7 @@ import java.io.IOException; @Configuration public class MongoConfig { - private final static EELFLogger EELF_LOGGER = EELFManager.getInstance().getLogger(MongoConfig.class); + private static final EELFLogger EELF_LOGGER = EELFManager.getInstance().getLogger(MongoConfig.class); @Value("${mongodb.host}") private String MONGO_DB_HOST; @@ -61,9 +61,8 @@ public class MongoConfig { @Bean public MongoClient mongoClient(MongodProcess mongodProcess) { - try { - // To connect to mongodb server - MongoClient mongoC = new MongoClient(MONGO_DB_HOST, MONGO_DB_PORT); + // To connect to mongodb server + try (MongoClient mongoC = new MongoClient(MONGO_DB_HOST, MONGO_DB_PORT)) { // Now connect to your databases EELF_LOGGER.info("Connect to database successfully");