Companion code for "Global Exception Handling with ProblemDetail (RFC 9457) in Spring Boot 4". Thirteen failures under five handling setups (Boot defaults, the Boot flag, a ResponseEntityExceptionHandler advice, advice plus an ErrorController, a catch-all ordered first), validation errors, i18n, content negotiation, Security's 401/403, silent 500s and decoding on the client. 16 tests pin the behaviour. Co-Authored-By: Claude Opus 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01C3TETMrqVUWeFkNtz3Jbo3
10 lines
279 B
Bash
10 lines
279 B
Bash
#!/usr/bin/env bash
|
|
source "$(dirname "$0")/env.sh"
|
|
if [ -f "$PIDFILE" ]; then
|
|
PID="$(cat "$PIDFILE")"
|
|
kill "$PID" 2>/dev/null || true
|
|
for _ in $(seq 1 40); do kill -0 "$PID" 2>/dev/null || break; sleep 0.25; done
|
|
kill -9 "$PID" 2>/dev/null || true
|
|
rm -f "$PIDFILE"
|
|
fi
|