From 36d8ab47ad76d1bbceafbcdaaf5bf43dcea8c71d Mon Sep 17 00:00:00 2001 From: Avgustin Marinov Date: Fri, 21 Mar 2025 11:24:22 +0200 Subject: [PATCH] Bump spring boot to 3.4.4 (#2324) Signed-off-by: Avgustin Marinov --- .../org/eclipse/hawkbit/repository/jpa/JpaConfiguration.java | 2 +- .../org/eclipse/hawkbit/repository/jpa/JpaConfiguration.java | 5 ++++- pom.xml | 4 ++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/hawkbit-repository/hawkbit-repository-jpa-eclipselink/src/main/java/org/eclipse/hawkbit/repository/jpa/JpaConfiguration.java b/hawkbit-repository/hawkbit-repository-jpa-eclipselink/src/main/java/org/eclipse/hawkbit/repository/jpa/JpaConfiguration.java index b5bd73ecd..ec99b80d6 100644 --- a/hawkbit-repository/hawkbit-repository-jpa-eclipselink/src/main/java/org/eclipse/hawkbit/repository/jpa/JpaConfiguration.java +++ b/hawkbit-repository/hawkbit-repository-jpa-eclipselink/src/main/java/org/eclipse/hawkbit/repository/jpa/JpaConfiguration.java @@ -70,7 +70,7 @@ public class JpaConfiguration extends JpaBaseConfiguration { } @Override - protected Map getVendorProperties() { + protected Map getVendorProperties(final DataSource dataSource) { final Map properties = new HashMap<>(7); // Turn off dynamic weaving to disable LTW lookup in static weaving mode properties.put(PersistenceUnitProperties.WEAVING, "false"); diff --git a/hawkbit-repository/hawkbit-repository-jpa-hibernate/src/main/java/org/eclipse/hawkbit/repository/jpa/JpaConfiguration.java b/hawkbit-repository/hawkbit-repository-jpa-hibernate/src/main/java/org/eclipse/hawkbit/repository/jpa/JpaConfiguration.java index 2584dba78..b2d3b8e82 100644 --- a/hawkbit-repository/hawkbit-repository-jpa-hibernate/src/main/java/org/eclipse/hawkbit/repository/jpa/JpaConfiguration.java +++ b/hawkbit-repository/hawkbit-repository-jpa-hibernate/src/main/java/org/eclipse/hawkbit/repository/jpa/JpaConfiguration.java @@ -11,7 +11,9 @@ package org.eclipse.hawkbit.repository.jpa; import java.util.Collections; import java.util.HashMap; +import java.util.LinkedHashMap; import java.util.Map; +import java.util.function.Supplier; import javax.sql.DataSource; @@ -30,6 +32,7 @@ import org.hibernate.jpa.boot.spi.IntegratorProvider; import org.hibernate.service.spi.SessionFactoryServiceRegistry; import org.springframework.beans.factory.ObjectProvider; import org.springframework.beans.factory.annotation.Value; +import org.springframework.boot.autoconfigure.orm.jpa.HibernateSettings; import org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration; import org.springframework.boot.autoconfigure.orm.jpa.JpaProperties; import org.springframework.context.annotation.Bean; @@ -77,7 +80,7 @@ public class JpaConfiguration extends JpaBaseConfiguration { } @Override - protected Map getVendorProperties() { + protected Map getVendorProperties(final DataSource dataSource) { final Map properties = new HashMap<>(4); properties.put(MultiTenancySettings.MULTI_TENANT_IDENTIFIER_RESOLVER, tenantIdentifier); diff --git a/pom.xml b/pom.xml index bfe0e4937..949d8ee95 100644 --- a/pom.xml +++ b/pom.xml @@ -17,7 +17,7 @@ org.springframework.boot spring-boot-starter-parent - 3.4.3 + 3.4.4 org.eclipse.hawkbit @@ -40,7 +40,7 @@ true - 3.4.3 + 3.4.4 2024.0.1 2.8.5 3.0.0