From a3ff292b054996350add0e1b0efca7dc99c3df41 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 25 Nov 2025 04:21:28 +0000 Subject: [PATCH 1/2] Initial plan From 2d52c223563f7c766459ba17432fb5d061f1a346 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 25 Nov 2025 04:31:09 +0000 Subject: [PATCH 2/2] Fix ExceptionInInitializerError handling for jjwt 0.13.0 compatibility Co-authored-by: thomasturrell <1552612+thomasturrell@users.noreply.github.com> --- xapi-model/src/main/java/dev/learning/xapi/model/Statement.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xapi-model/src/main/java/dev/learning/xapi/model/Statement.java b/xapi-model/src/main/java/dev/learning/xapi/model/Statement.java index d07688c1..691c9dbd 100644 --- a/xapi-model/src/main/java/dev/learning/xapi/model/Statement.java +++ b/xapi-model/src/main/java/dev/learning/xapi/model/Statement.java @@ -131,7 +131,7 @@ public Statement signAndBuild(PrivateKey privateKey) { .length(token.length()) .contentType("application/octet-stream")); - } catch (final UnknownClassException e) { + } catch (final UnknownClassException | ExceptionInInitializerError e) { throw new IllegalStateException( """