From 3f648f54c52efa0b79e1877a779e57fd21ff2b08 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Thu, 25 May 2023 18:45:27 +0200 Subject: [PATCH] Set hibernate.cdi.extensions (for SpringBeanContainer on Hibernate 6.2) Closes gh-30545 --- .../orm/jpa/vendor/HibernateJpaVendorAdapter.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/HibernateJpaVendorAdapter.java b/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/HibernateJpaVendorAdapter.java index 6cd463dcdb7..4f07bd712a1 100644 --- a/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/HibernateJpaVendorAdapter.java +++ b/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/HibernateJpaVendorAdapter.java @@ -165,6 +165,9 @@ public class HibernateJpaVendorAdapter extends AbstractJpaVendorAdapter { PhysicalConnectionHandlingMode.DELAYED_ACQUISITION_AND_HOLD); } + // For SpringBeanContainer to be called on Hibernate 6.2 + jpaProperties.put("hibernate.cdi.extensions", "true"); + return jpaProperties; }