From da41d8036d40a7d328f03804edb06cf27ff14ff3 Mon Sep 17 00:00:00 2001 From: "saul.gill" Date: Fri, 6 Jun 2025 12:29:43 +0100 Subject: [PATCH] Update a1 pms dependencies Update pom package versions Update docker image Small change in log exclusion funtionality Mitigate vulnerabilities Issue-ID: CCSDK-4113 Change-Id: I94603eee05acfc2390a9eed377c75c1f4c41bd1a Signed-off-by: saul.gill --- a1-policy-management/Dockerfile | 2 +- a1-policy-management/pom.xml | 46 ++++++++++++---------- .../util/v3/ReactiveEntryExitFilter.java | 4 +- 3 files changed, 29 insertions(+), 23 deletions(-) diff --git a/a1-policy-management/Dockerfile b/a1-policy-management/Dockerfile index e266321d..34add99f 100644 --- a/a1-policy-management/Dockerfile +++ b/a1-policy-management/Dockerfile @@ -20,7 +20,7 @@ # SPDX-License-Identifier: Apache-2.0 # ============LICENSE_END========================================================= # -FROM amazoncorretto:17-alpine +FROM nexus3.onap.org:10001/library/amazoncorretto:17-alpine #install vim editor RUN apk update diff --git a/a1-policy-management/pom.xml b/a1-policy-management/pom.xml index b83424a2..64888f6b 100644 --- a/a1-policy-management/pom.xml +++ b/a1-policy-management/pom.xml @@ -25,8 +25,8 @@ 4.0.0 org.onap.ccsdk.parent - spring-boot-34-starter-parent - 3.1.1 + spring-boot-35-starter-parent + 3.1.2-SNAPSHOT org.onap.ccsdk.oran @@ -36,34 +36,35 @@ 17 17 - 2.11.0 - 20240303 - 5.0.0-alpha.14 + 2.13.1 + 20250517 + 5.0.0-alpha.16 1.8.22 - 1.20.1 - 1.20.1 + 1.21.1 + 1.21.1 3.0.0 - 1.14.5 + 1.14.6 0.2.6 3.1.1 - 2.2.29 - 2.22.0 - 2.35.0 - 2.16.1 - 33.3.0-jre + 2.2.31 + 2.26.0 + 2.44.5 + 2.19.0 + 33.4.8-jre 2.0.2 - 0.30.0 - 3.0.0-M8 - 3.0.0-M8 - 0.8.8 + 0.46.0 + 3.5.3 + 3.5.3 + 0.8.13 ${project.version} - 2.30.11 + 2.31.57 1.6.3 - 1.41.0 + 1.49.0 2.7.0-alpha false - 8.0 + 8.1 + 2.1.21 @@ -304,6 +305,11 @@ logstash-logback-encoder ${version.logback} + + org.jetbrains.kotlin + kotlin-stdlib + ${version.kotlin} + diff --git a/a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/util/v3/ReactiveEntryExitFilter.java b/a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/util/v3/ReactiveEntryExitFilter.java index a23e3aea..642c868a 100644 --- a/a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/util/v3/ReactiveEntryExitFilter.java +++ b/a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/util/v3/ReactiveEntryExitFilter.java @@ -56,8 +56,8 @@ public class ReactiveEntryExitFilter implements WebFilter { private final List excludedPatterns = new ArrayList<>(); - public ReactiveEntryExitFilter excludePathPatterns(PathPattern... patterns) { - excludedPatterns.addAll(Arrays.asList(patterns)); + public ReactiveEntryExitFilter excludePathPatterns(PathPattern pattern) { + excludedPatterns.add(pattern); return this; } -- 2.16.6