From 20555f4c8fc76c5ebba78324788ec91af41aeaea Mon Sep 17 00:00:00 2001 From: "Lee, Tian (tl5884)" Date: Tue, 30 Jul 2019 16:45:43 +0100 Subject: [PATCH] Upgrade Spring Boot from 1.5.x to 2.1.6 Changes required to upgrade Babel to latest Spring Boot version. This changelist is dependent on https://gerrit.onap.org/r/c/aai/oom/+/92293 Issue-ID: AAI-2540 Change-Id: I804b80506514d274249fa4eae36392793cb737fb Signed-off-by: Lee, Tian (tl5884) --- pom.xml | 20 ++++++++++---------- .../org/onap/aai/auth/AAIMicroServiceAuthCore.java | 2 +- .../java/org/onap/aai/babel/BabelApplication.java | 2 +- src/main/resources/application.properties | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/pom.xml b/pom.xml index 65a963d..2c762b2 100644 --- a/pom.xml +++ b/pom.xml @@ -21,7 +21,8 @@ ============LICENSE_END========================================================= --> - 4.0.0 @@ -42,7 +43,7 @@ - 1.5.19.RELEASE + 2.1.6.RELEASE UTF-8 UTF-8 @@ -88,11 +89,11 @@ org.springframework.boot spring-boot-starter-jersey - - - org.springframework.boot - spring-boot-starter-tomcat - + + + org.springframework.boot + spring-boot-starter-tomcat + @@ -122,7 +123,6 @@ org.apache.commons commons-lang3 - ${apache.lang3.version} javax.ws.rs @@ -131,7 +131,7 @@ org.codehaus.groovy - groovy-all + groovy org.onap.sdc.sdc-tosca @@ -175,7 +175,7 @@ -DCONFIG_HOME=./appconfig-local -DAPP_HOME=. - -Dtosca.mappings.config=./appconfig-local/tosca-mappings.json + -Dtosca.mappings.config=./appconfig-local/tosca-mappings.json -DKEY_STORE_PASSWORD=${KEY_STORE_PASSWORD} diff --git a/src/main/java/org/onap/aai/auth/AAIMicroServiceAuthCore.java b/src/main/java/org/onap/aai/auth/AAIMicroServiceAuthCore.java index eae1a24..f1b3549 100644 --- a/src/main/java/org/onap/aai/auth/AAIMicroServiceAuthCore.java +++ b/src/main/java/org/onap/aai/auth/AAIMicroServiceAuthCore.java @@ -165,7 +165,7 @@ public class AAIMicroServiceAuthCore { } } catch (FileNotFoundException e) { throw new AAIAuthException("Auth policy file could not be found", e); - } catch (JsonProcessingException e) { + } catch (JsonProcessingException | NullPointerException e) { throw new AAIAuthException("Error processing Auth policy file ", e); } catch (IOException e) { throw new AAIAuthException("Error reading Auth policy file", e); diff --git a/src/main/java/org/onap/aai/babel/BabelApplication.java b/src/main/java/org/onap/aai/babel/BabelApplication.java index e524e6e..b3eaee4 100644 --- a/src/main/java/org/onap/aai/babel/BabelApplication.java +++ b/src/main/java/org/onap/aai/babel/BabelApplication.java @@ -26,7 +26,7 @@ import org.eclipse.jetty.util.security.Password; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.builder.SpringApplicationBuilder; -import org.springframework.boot.web.support.SpringBootServletInitializer; +import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; import org.springframework.context.ConfigurableApplicationContext; import org.springframework.context.annotation.ImportResource; diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 187826a..9a7d699 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -2,7 +2,7 @@ server.port=9516 server.ssl.key-store=${CONFIG_HOME}/auth/tomcat_keystore server.ssl.client-auth=need -server.contextPath=/services/babel-service +server.servlet.context-path=/services/babel-service logging.config=${CONFIG_HOME}/logback.xml -- 2.16.6