From c1f2edc289cf3466f7214998f64d3284a93382ca Mon Sep 17 00:00:00 2001 From: Gavin King Date: Tue, 20 May 2025 22:26:27 +0200 Subject: [PATCH 1/3] update to Hibernate Validator 9 --- documentation/src/main/asciidoc/introduction/Introduction.adoc | 2 +- settings.gradle | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/documentation/src/main/asciidoc/introduction/Introduction.adoc b/documentation/src/main/asciidoc/introduction/Introduction.adoc index 442ff61b2877..d3d398867e37 100644 --- a/documentation/src/main/asciidoc/introduction/Introduction.adoc +++ b/documentation/src/main/asciidoc/introduction/Introduction.adoc @@ -186,7 +186,7 @@ dependencies { annotationProcessor 'org.hibernate.orm:hibernate-processor:{fullVersion}' // Hibernate Validator - implementation 'org.hibernate.validator:hibernate-validator:8.0.1.Final' + implementation 'org.hibernate.validator:hibernate-validator:9.0.0.Final' implementation 'org.glassfish:jakarta.el:4.0.2' // Agroal connection pool diff --git a/settings.gradle b/settings.gradle index ed32f50af7b4..530caff2f9ed 100644 --- a/settings.gradle +++ b/settings.gradle @@ -179,7 +179,7 @@ dependencyResolutionManagement { def jfrUnitVersion = version "jfrUnit", "1.0.0.Alpha2" - def hibernateValidatorVersion = version "hibernateValidator", "9.0.0.Beta3" + def hibernateValidatorVersion = version "hibernateValidator", "9.0.0.Final" library( "validator", "org.hibernate.validator", "hibernate-validator" ).versionRef( hibernateValidatorVersion ) From 992255c015ef1fd0dc398b73278b1a6a7e6a7e87 Mon Sep 17 00:00:00 2001 From: Gavin King Date: Tue, 20 May 2025 22:34:47 +0200 Subject: [PATCH 2/3] Update documentation/src/main/asciidoc/introduction/Introduction.adoc Co-authored-by: Marko Bekhta --- documentation/src/main/asciidoc/introduction/Introduction.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/src/main/asciidoc/introduction/Introduction.adoc b/documentation/src/main/asciidoc/introduction/Introduction.adoc index d3d398867e37..b4bcbf5157fa 100644 --- a/documentation/src/main/asciidoc/introduction/Introduction.adoc +++ b/documentation/src/main/asciidoc/introduction/Introduction.adoc @@ -187,7 +187,7 @@ dependencies { // Hibernate Validator implementation 'org.hibernate.validator:hibernate-validator:9.0.0.Final' - implementation 'org.glassfish:jakarta.el:4.0.2' + implementation 'org.glassfish.expressly:expressly:6.0.0' // Agroal connection pool runtimeOnly 'org.hibernate.orm:hibernate-agroal:{fullVersion}' From 9eb2061a80f8b9d919503f954a97610e8ccc3b93 Mon Sep 17 00:00:00 2001 From: Gavin King Date: Tue, 20 May 2025 22:38:54 +0200 Subject: [PATCH 3/3] should use org.glassfish.expressly:expressly with HV9 --- documentation/src/main/asciidoc/introduction/Configuration.adoc | 2 +- documentation/src/main/asciidoc/repositories/Configuration.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/documentation/src/main/asciidoc/introduction/Configuration.adoc b/documentation/src/main/asciidoc/introduction/Configuration.adoc index 9d98c08b5dcc..6e845f42b3f9 100644 --- a/documentation/src/main/asciidoc/introduction/Configuration.adoc +++ b/documentation/src/main/asciidoc/introduction/Configuration.adoc @@ -109,7 +109,7 @@ and `io.agroal:agroal-pool` | The {query-validator}[Query Validator], for compile-time checking of HQL | `org.hibernate:query-validator` | {validator}[Hibernate Validator], an implementation of {bean-validation}[Bean Validation] | `org.hibernate.validator:hibernate-validator` + -and `org.glassfish:jakarta.el` +and `org.glassfish.expressly:expressly` | Local second-level cache support via JCache and {ehcache}[EHCache] | `org.hibernate.orm:hibernate-jcache` + and `org.ehcache:ehcache` | Local second-level cache support via JCache and {caffeine}[Caffeine]| `org.hibernate.orm:hibernate-jcache` + diff --git a/documentation/src/main/asciidoc/repositories/Configuration.adoc b/documentation/src/main/asciidoc/repositories/Configuration.adoc index f9dcd23ae913..d41584ec463e 100644 --- a/documentation/src/main/asciidoc/repositories/Configuration.adoc +++ b/documentation/src/main/asciidoc/repositories/Configuration.adoc @@ -45,7 +45,7 @@ In addition, we might add some of the following to the mix. | Optional dependency | Explanation | `org.hibernate.validator:hibernate-validator` + -and `org.glassfish:jakarta.el` | Hibernate Validator +and `org.glassfish.expressly:expressly` | Hibernate Validator | `org.apache.logging.log4j:log4j-core` | log4j | `org.jboss.weld:weld-core-impl` | Weld CDI |===