From 2c9d3c109eef28a4b7aff3bd4ba467f201d0cb98 Mon Sep 17 00:00:00 2001 From: Fiete Ostkamp Date: Mon, 23 Feb 2026 10:10:52 +0100 Subject: [PATCH] Upgrade spring-boot to 2.5 - upgrade spring boot (2.4.13 -> 2.5.15) Issue-ID: SO-4198 Change-Id: Ife8ced8005e746049ee372d32e4cb8580fbf22c2 Signed-off-by: Fiete Ostkamp --- .../onap/so/adapters/catalogdb/CatalogDbRepositoryConfiguration.java | 3 ++- .../onap/so/adapters/requestsdb/RequestDbRepositoryConfiguration.java | 3 ++- docs/tox.ini | 4 ---- .../db/request/configuration/ExposeEntityIdResourceConfiguration.java | 3 ++- pom.xml | 4 ++-- 5 files changed, 8 insertions(+), 9 deletions(-) diff --git a/adapters/mso-catalog-db-adapter/src/main/java/org/onap/so/adapters/catalogdb/CatalogDbRepositoryConfiguration.java b/adapters/mso-catalog-db-adapter/src/main/java/org/onap/so/adapters/catalogdb/CatalogDbRepositoryConfiguration.java index 2fbb72c16b..32c0c9117f 100644 --- a/adapters/mso-catalog-db-adapter/src/main/java/org/onap/so/adapters/catalogdb/CatalogDbRepositoryConfiguration.java +++ b/adapters/mso-catalog-db-adapter/src/main/java/org/onap/so/adapters/catalogdb/CatalogDbRepositoryConfiguration.java @@ -26,6 +26,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; import org.springframework.data.rest.core.config.RepositoryRestConfiguration; import org.springframework.data.rest.webmvc.config.RepositoryRestConfigurer; +import org.springframework.web.servlet.config.annotation.CorsRegistry; @Configuration public class CatalogDbRepositoryConfiguration implements RepositoryRestConfigurer { @@ -34,7 +35,7 @@ public class CatalogDbRepositoryConfiguration implements RepositoryRestConfigure private EntityManager entityManager; @Override - public void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) { + public void configureRepositoryRestConfiguration(RepositoryRestConfiguration config, CorsRegistry cors) { config.exposeIdsFor( entityManager.getMetamodel().getEntities().stream().map(Type::getJavaType).toArray(Class[]::new)); } diff --git a/adapters/mso-requests-db-adapter/src/main/java/org/onap/so/adapters/requestsdb/RequestDbRepositoryConfiguration.java b/adapters/mso-requests-db-adapter/src/main/java/org/onap/so/adapters/requestsdb/RequestDbRepositoryConfiguration.java index 4c98975821..b5c9e8d807 100644 --- a/adapters/mso-requests-db-adapter/src/main/java/org/onap/so/adapters/requestsdb/RequestDbRepositoryConfiguration.java +++ b/adapters/mso-requests-db-adapter/src/main/java/org/onap/so/adapters/requestsdb/RequestDbRepositoryConfiguration.java @@ -6,6 +6,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; import org.springframework.data.rest.core.config.RepositoryRestConfiguration; import org.springframework.data.rest.webmvc.config.RepositoryRestConfigurer; +import org.springframework.web.servlet.config.annotation.CorsRegistry; @Configuration public class RequestDbRepositoryConfiguration implements RepositoryRestConfigurer { @@ -14,7 +15,7 @@ public class RequestDbRepositoryConfiguration implements RepositoryRestConfigure private EntityManager entityManager; @Override - public void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) { + public void configureRepositoryRestConfiguration(RepositoryRestConfiguration config, CorsRegistry cors) { config.exposeIdsFor(entityManager.getMetamodel().getEntities().stream().map(e -> e.getJavaType()) .collect(Collectors.toList()).toArray(new Class[0])); } diff --git a/docs/tox.ini b/docs/tox.ini index 1806aa8aca..358f8d008d 100644 --- a/docs/tox.ini +++ b/docs/tox.ini @@ -7,7 +7,6 @@ skipsdist = true basepython = python3.8 deps = -r{toxinidir}/requirements-docs.txt - -chttps://releases.openstack.org/constraints/upper/yoga -chttps://git.onap.org/doc/plain/etc/upper-constraints.onap.txt?h=master commands = sphinx-build -W -q -b html -n -d {envtmpdir}/doctrees ./ {toxinidir}/_build/html @@ -21,7 +20,6 @@ allowlist_externals = basepython = python3.8 deps = -r{toxinidir}/requirements-docs.txt - -chttps://releases.openstack.org/constraints/upper/yoga -chttps://git.onap.org/doc/plain/etc/upper-constraints.onap.txt?h=master commands = echo "Link Checking not enforced" #commands = sphinx-build -W -q -b linkcheck -d {envtmpdir}/doctrees ./ {toxinidir}/_build/linkcheck @@ -31,8 +29,6 @@ allowlist_externals = echo basepython = python3.8 deps = -r{toxinidir}/requirements-docs.txt - -chttps://releases.openstack.org/constraints/upper/yoga -chttps://git.onap.org/doc/plain/etc/upper-constraints.onap.txt?h=master commands = sphinx-build -q -b spelling -d {envtmpdir}/doctrees {toxinidir} {toxinidir}/_build/spellcheck - diff --git a/mso-api-handlers/mso-requests-db-repositories/src/main/java/org/onap/so/db/request/configuration/ExposeEntityIdResourceConfiguration.java b/mso-api-handlers/mso-requests-db-repositories/src/main/java/org/onap/so/db/request/configuration/ExposeEntityIdResourceConfiguration.java index d553a4a715..2275899d37 100644 --- a/mso-api-handlers/mso-requests-db-repositories/src/main/java/org/onap/so/db/request/configuration/ExposeEntityIdResourceConfiguration.java +++ b/mso-api-handlers/mso-requests-db-repositories/src/main/java/org/onap/so/db/request/configuration/ExposeEntityIdResourceConfiguration.java @@ -4,6 +4,7 @@ import org.onap.so.db.request.beans.RequestProcessingData; import org.springframework.data.rest.core.config.RepositoryRestConfiguration; import org.springframework.data.rest.webmvc.config.RepositoryRestConfigurer; import org.springframework.stereotype.Component; +import org.springframework.web.servlet.config.annotation.CorsRegistry; @Component public class ExposeEntityIdResourceConfiguration implements RepositoryRestConfigurer { @@ -15,7 +16,7 @@ public class ExposeEntityIdResourceConfiguration implements RepositoryRestConfig * @param config */ @Override - public void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) { + public void configureRepositoryRestConfiguration(RepositoryRestConfiguration config, CorsRegistry cors) { config.exposeIdsFor(RequestProcessingData.class); } } diff --git a/pom.xml b/pom.xml index 059d43f03f..24fbb8965e 100644 --- a/pom.xml +++ b/pom.xml @@ -66,7 +66,7 @@ content/sites/site/org/onap/so/${project.version}/ 3.4.10 2.1 - 2.4.13 + 2.5.15 2020.0.6 7.15.0 false @@ -1095,7 +1095,7 @@ org.glassfish.jersey.core jersey-common - 2.30.1 + 2.33 com.h2database -- 2.16.6