Skip to content

Commit ec4927f

Browse files
committed
Upgrade to Project Reactor 2025.0.0-RC1.
See #938
1 parent c31a13c commit ec4927f

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
<spring.version>7.0.0-RC1</spring.version>
5151
<spring-data-bom.version>2025.1.0-M6</spring-data-bom.version>
5252
<spring-security-bom.version>7.0.0-M3</spring-security-bom.version>
53-
<reactor.version>2025.0.0-M5</reactor.version>
53+
<reactor.version>2025.0.0-RC1</reactor.version>
5454

5555
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
5656
<java.version>17</java.version>

spring-vault-core/src/main/java/org/springframework/vault/config/AbstractReactiveVaultConfiguration.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,14 @@ public ReactiveSessionManagerAdapter(ReactiveSessionManager sessionManager) {
249249

250250
@Override
251251
public VaultToken getSessionToken() {
252-
return this.sessionManager.getSessionToken().block(Duration.ofSeconds(30));
252+
253+
VaultToken token = this.sessionManager.getSessionToken().block(Duration.ofSeconds(30));
254+
255+
if (token == null) {
256+
throw new IllegalStateException("Failed to obtain VaultToken from ReactiveSessionManager");
257+
}
258+
259+
return token;
253260
}
254261

255262
}

0 commit comments

Comments
 (0)