Skip to content

Commit 30d5ad1

Browse files
committed
upgrade: hibernate-orm 7.0 and hibernate-validator 9.0
fix #3713 fix #3714
1 parent b934718 commit 30d5ad1

4 files changed

Lines changed: 15 additions & 14 deletions

File tree

jooby/src/main/java/io/jooby/Server.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -110,10 +110,12 @@ protected void fireReady(@NonNull List<Jooby> applications) {
110110
}
111111
}
112112

113-
protected void fireStop(@NonNull List<Jooby> applications) {
114-
if (stopping.compareAndSet(false, true)) {
115-
for (Jooby app : applications) {
116-
app.stop();
113+
protected void fireStop(@Nullable List<Jooby> applications) {
114+
if (applications != null) {
115+
if (stopping.compareAndSet(false, true)) {
116+
for (Jooby app : applications) {
117+
app.stop();
118+
}
117119
}
118120
}
119121
}

modules/jooby-hibernate-validator/pom.xml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,13 @@
2222
<dependency>
2323
<groupId>org.hibernate.validator</groupId>
2424
<artifactId>hibernate-validator</artifactId>
25-
<version>8.0.2.Final</version>
26-
</dependency>
27-
28-
<dependency>
29-
<groupId>jakarta.el</groupId>
30-
<artifactId>jakarta.el-api</artifactId>
31-
<version>6.0.1</version>
25+
<version>9.0.1.Final</version>
3226
</dependency>
3327

3428
<dependency>
3529
<groupId>org.glassfish.expressly</groupId>
3630
<artifactId>expressly</artifactId>
37-
<version>5.0.0</version>
31+
<version>6.0.0</version>
3832
</dependency>
3933

4034
<dependency>

modules/jooby-undertow/pom.xml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,17 @@
2424

2525
<!-- utow -->
2626
<dependency>
27-
<!-- remove xnio once we upgrade to 2.2.18 + There is a Invalida Path on Windows-->
2827
<groupId>org.jboss.xnio</groupId>
2928
<artifactId>xnio-api</artifactId>
3029
<version>3.8.16.Final</version>
3130
</dependency>
3231

32+
<dependency>
33+
<groupId>org.jboss.logging</groupId>
34+
<artifactId>jboss-logging</artifactId>
35+
<version>3.6.1.Final</version>
36+
</dependency>
37+
3338
<dependency>
3439
<groupId>io.undertow</groupId>
3540
<artifactId>undertow-core</artifactId>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
<!-- data -->
7373
<HikariCP.version>6.3.0</HikariCP.version>
7474
<log4jdbc.version>1.2</log4jdbc.version>
75-
<hibernate.version>6.6.19.Final</hibernate.version>
75+
<hibernate.version>7.0.4.Final</hibernate.version>
7676
<ebean.version>15.11.0</ebean.version>
7777
<jdbi.version>3.49.5</jdbi.version>
7878
<flyway.version>11.8.2</flyway.version>

0 commit comments

Comments
 (0)