# GET /demo/retry/cause (Spring Framework 7.0.9, Resilience4j 2.4.0, JDK 25) # Source: src/main/java/com/ankurm/resilience/web/DemoController.java { "invocations": 3, "started at (ms)": [ 1, 11, 23 ], "gaps (ms)": [ 10, 12 ], "elapsed (ms)": 26, "caller": "threw: java.io.UncheckedIOException: java.io.IOException: socket reset on attempt 3", "MethodRetryEvents": [ "wrappedCause failed with UncheckedIOException -> will retry", "wrappedCause failed with UncheckedIOException -> will retry", "wrappedCause failed with UncheckedIOException -> will retry", "wrappedCause failed with RetryException -> retry aborted" ] }