Skip to content

Commit 3b91ca2

Browse files
committed
review again
1 parent 9420ecd commit 3b91ca2

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

cloudplatform/resilience4j/src/main/java/com/sap/cloud/sdk/cloudplatform/resilience4j/DefaultCircuitBreakerProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ public <T> Callable<T> decorateCallable(
8989
if( lastException == null ) {
9090
throw new ResilienceRuntimeException(message, e);
9191
}
92-
val resilienceRuntimeException = new ResilienceRuntimeException(message, lastException);
92+
val resilienceRuntimeException = new ResilienceRuntimeException(message + ". Triggered by " + lastException.getMessage(), lastException);
9393
resilienceRuntimeException.addSuppressed(e);
9494
throw resilienceRuntimeException;
9595
}

cloudplatform/resilience4j/src/test/java/com/sap/cloud/sdk/cloudplatform/resilience4j/CircuitBreakerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ void testCircuitBreakerOpens()
8484
.isExactlyInstanceOf(ResilienceRuntimeException.class)
8585
.hasCauseExactlyInstanceOf(ThreadContextExecutionException.class)
8686
.hasRootCauseExactlyInstanceOf(Exception.class)
87-
.hasMessage("CircuitBreaker 'circuitbreaker.test.2' is OPEN and does not permit further calls");
87+
.hasMessage("CircuitBreaker 'circuitbreaker.test.2' is OPEN and does not permit further calls. Triggered by java.lang.Exception: Simulated failure, attempt nr: 3");
8888

8989
assertThat(thrown.getCause()).hasMessage("java.lang.Exception: Simulated failure, attempt nr: 3");
9090

0 commit comments

Comments
 (0)