From 764c02279e9a786660b9c12f991a325546c1aea9 Mon Sep 17 00:00:00 2001 From: Avgustin Marinov Date: Wed, 2 Apr 2025 16:32:44 +0300 Subject: [PATCH] Fix distributed lock registration --- .../repository/jpa/RepositoryApplicationConfiguration.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/RepositoryApplicationConfiguration.java b/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/RepositoryApplicationConfiguration.java index daebb0a07..27c84da90 100644 --- a/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/RepositoryApplicationConfiguration.java +++ b/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/RepositoryApplicationConfiguration.java @@ -191,8 +191,8 @@ import org.springframework.data.domain.AuditorAware; import org.springframework.data.jpa.repository.config.EnableJpaAuditing; import org.springframework.data.jpa.repository.config.EnableJpaRepositories; import org.springframework.integration.jdbc.lock.DefaultLockRepository; +import org.springframework.integration.jdbc.lock.JdbcLockRegistry; import org.springframework.integration.jdbc.lock.LockRepository; -import org.springframework.integration.support.locks.DefaultLockRegistry; import org.springframework.integration.support.locks.LockRegistry; import org.springframework.lang.NonNull; import org.springframework.retry.annotation.EnableRetry; @@ -283,8 +283,8 @@ public class RepositoryApplicationConfiguration { @Bean @ConditionalOnMissingBean - public LockRegistry lockRegistry() { - return new DefaultLockRegistry(); + public LockRegistry lockRegistry(final LockRepository lockRepository) { + return new JdbcLockRegistry(lockRepository); } @Bean