From e92c9c56198f81087c76cb53df16cd6642849e8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Deleuze?= Date: Tue, 23 May 2023 09:10:47 +0200 Subject: [PATCH] Disable Hibernate reflection optimizer with native Closes gh-30521 --- .../orm/jpa/vendor/SpringHibernateJpaPersistenceProvider.java | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/SpringHibernateJpaPersistenceProvider.java b/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/SpringHibernateJpaPersistenceProvider.java index c1fbecc1c80..01aaff9c5a9 100644 --- a/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/SpringHibernateJpaPersistenceProvider.java +++ b/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/SpringHibernateJpaPersistenceProvider.java @@ -48,6 +48,7 @@ class SpringHibernateJpaPersistenceProvider extends HibernatePersistenceProvider static { if (NativeDetector.inNativeImage()) { System.setProperty(Environment.BYTECODE_PROVIDER, Environment.BYTECODE_PROVIDER_NAME_NONE); + System.setProperty(Environment.USE_REFLECTION_OPTIMIZER, Boolean.FALSE.toString()); } }