# 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"
    ]
}
