From 03c0f2d06ba318858a0b4c5ffba7ad2555110b72 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Sun, 15 Mar 2026 11:58:11 -0400 Subject: [PATCH] Temporary limited latest `tyrus-container-inmemory` to fix issue with invalid grizzly-bom. --- .../websocket/jakarta-websocket-2.0/build.gradle | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dd-java-agent/instrumentation/websocket/jakarta-websocket-2.0/build.gradle b/dd-java-agent/instrumentation/websocket/jakarta-websocket-2.0/build.gradle index 98c3921acfd..326c397a648 100644 --- a/dd-java-agent/instrumentation/websocket/jakarta-websocket-2.0/build.gradle +++ b/dd-java-agent/instrumentation/websocket/jakarta-websocket-2.0/build.gradle @@ -22,7 +22,10 @@ dependencies { testRuntimeOnly project(":dd-java-agent:instrumentation:websocket:javax-websocket-1.0") testImplementation group: 'org.glassfish.tyrus', name: 'tyrus-container-inmemory', version: '2.0.0' - latestDepTestImplementation group: 'org.glassfish.tyrus', name: 'tyrus-container-inmemory', version: '+' + // `tyrus 2.3.0-M1` pulls `grizzly 5.0.0`, whose POM imports a missing `grizzly-bom 5.0.0-SNAPSHOT`. + // See issue: https://github.com/eclipse-ee4j/glassfish-grizzly/issues/2278 + // This fix must be revisited once correct version of `grizzly-bom` will be released. + latestDepTestImplementation group: 'org.glassfish.tyrus', name: 'tyrus-container-inmemory', version: '2.2.+' } tasks.named('latestDepTest', Test) {