The patch below should be applied to make Javassist the default and be able to run all the tests with Javassist: {code} diff --git a/gradle/libraries.gradle b/gradle/libraries.gradle index 58451aca51..b71da18125 100644 --- a/gradle/libraries.gradle +++ b/gradle/libraries.gradle @@ -22,7 +22,7 @@ ext { cdiVersion = '2.0' weldVersion = '3.0.0.Final' - javassistVersion = '3.22.0-GA' + javassistVersion = '3.23.1-GA' byteBuddyVersion = '1.8.12' // Now with JDK10 compatibility and preliminary support for JDK11 geolatteVersion = '1.3.0' diff --git a/hibernate-core/src/main/java/org/hibernate/cfg/Environment.java b/hibernate-core/src/main/java/org/hibernate/cfg/Environment.java index 900a9502b5..560551e1ff 100644 --- a/hibernate-core/src/main/java/org/hibernate/cfg/Environment.java +++ b/hibernate-core/src/main/java/org/hibernate/cfg/Environment.java @@ -348,7 +348,7 @@ public final class Environment implements AvailableSettings { public static final String BYTECODE_PROVIDER_NAME_DEFAULT = BYTECODE_PROVIDER_NAME_BYTEBUDDY; public static BytecodeProvider buildBytecodeProvider(Properties properties) { - String provider = ConfigurationHelper.getString( BYTECODE_PROVIDER, properties, BYTECODE_PROVIDER_NAME_DEFAULT ); + String provider = ConfigurationHelper.getString( BYTECODE_PROVIDER, properties, BYTECODE_PROVIDER_NAME_JAVASSIST ); return buildBytecodeProvider( provider ); } {code} |
|