Skip to content

Commit 2c80968

Browse files
marko-bekhtageoand
authored andcommitted
Upgrade to Hibernate Validator 9.0
1 parent 1c903d7 commit 2c80968

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

bom/application/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
<jakarta.annotation-api.version>3.0.0</jakarta.annotation-api.version>
6565
<jakarta.authentication-api>3.0.0</jakarta.authentication-api>
6666
<jakarta.authorization-api.version>2.1.0</jakarta.authorization-api.version>
67-
<jakarta.el-api.version>5.0.1</jakarta.el-api.version>
67+
<jakarta.el-api.version>6.0.1</jakarta.el-api.version>
6868
<jakarta.enterprise.cdi-api.version>4.1.0</jakarta.enterprise.cdi-api.version>
6969
<jakarta.inject-api.version>2.0.1</jakarta.inject-api.version>
7070
<jakarta.interceptor-api.version>2.2.0</jakarta.interceptor-api.version>
@@ -76,7 +76,7 @@
7676
<jakarta.resource-api.version>2.1.0</jakarta.resource-api.version>
7777
<jakarta.servlet-api.version>6.0.0</jakarta.servlet-api.version>
7878
<jakarta.transaction-api.version>2.0.1</jakarta.transaction-api.version>
79-
<jakarta.validation-api.version>3.0.2</jakarta.validation-api.version>
79+
<jakarta.validation-api.version>3.1.0</jakarta.validation-api.version>
8080
<jakarta.websocket-api.version>2.1.1</jakarta.websocket-api.version>
8181
<jakarta.ws.rs-api.version>3.1.0</jakarta.ws.rs-api.version>
8282
<jakarta.xml.bind-api.version>4.0.2</jakarta.xml.bind-api.version>

extensions/hibernate-validator/runtime/src/main/java/io/quarkus/hibernate/validator/runtime/ArcConstraintValidatorFactoryImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import jakarta.validation.ConstraintValidator;
88
import jakarta.validation.ConstraintValidatorFactory;
99

10-
import org.hibernate.validator.internal.util.privilegedactions.NewInstance;
10+
import org.hibernate.validator.internal.util.actions.NewInstance;
1111

1212
import io.quarkus.arc.Arc;
1313
import io.quarkus.arc.InstanceHandle;
@@ -32,7 +32,7 @@ public class ArcConstraintValidatorFactoryImpl implements ConstraintValidatorFac
3232
}
3333
return instance;
3434
}
35-
return NewInstance.action(key, "ConstraintValidator").run();
35+
return NewInstance.action(key, "ConstraintValidator");
3636
}
3737

3838
@Override

extensions/hibernate-validator/runtime/src/main/java/io/quarkus/hibernate/validator/runtime/HibernateBeanValidationConfigValidator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
import org.hibernate.validator.PredefinedScopeHibernateValidator;
1010
import org.hibernate.validator.PredefinedScopeHibernateValidatorConfiguration;
11-
import org.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorFactoryImpl;
11+
import org.hibernate.validator.constraintvalidation.spi.DefaultConstraintValidatorFactory;
1212

1313
import io.smallrye.config.validator.BeanValidationConfigValidator;
1414

@@ -24,7 +24,7 @@ public HibernateBeanValidationConfigValidator(Set<String> constraints, Set<Class
2424
.ignoreXmlConfiguration()
2525
.builtinConstraints(constraints)
2626
.initializeBeanMetaData(classesToBeValidated)
27-
.constraintValidatorFactory(new ConstraintValidatorFactoryImpl())
27+
.constraintValidatorFactory(new DefaultConstraintValidatorFactory())
2828
.traversableResolver(new TraverseAllTraversableResolver());
2929

3030
ConfigValidatorHolder.initialize(configuration.buildValidatorFactory());

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
<bytebuddy.version>1.15.11</bytebuddy.version> <!-- version controlled by Hibernate ORM's needs -->
7878
<hibernate-commons-annotations.version>7.0.3.Final</hibernate-commons-annotations.version> <!-- version controlled by Hibernate ORM's needs -->
7979
<hibernate-reactive.version>2.4.8.Final</hibernate-reactive.version> <!-- highly sensitive to Hibernate ORM upgrades -->
80-
<hibernate-validator.version>8.0.2.Final</hibernate-validator.version>
80+
<hibernate-validator.version>9.0.0.Final</hibernate-validator.version>
8181
<hibernate-search.version>7.2.3.Final</hibernate-search.version>
8282

8383
<!-- Make sure to check compatibility between these 2 gRPC components before upgrade -->

0 commit comments

Comments
 (0)