From 2e97f63fe1b9761972a937a99afdef81299a4121 Mon Sep 17 00:00:00 2001 From: K0K0V0K Date: Thu, 13 Nov 2025 10:31:06 +0100 Subject: [PATCH] YARN-11895. Migrate Yarn Native Service to Jersey2. Currently the YARN Service API can not be accessed from the Resource manager. The issue caused by a missing migration to Jersey2. --- .../hadoop/yarn/server/resourcemanager/ResourceManager.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ResourceManager.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ResourceManager.java index b35f8cb295cae..f25191b69725d 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ResourceManager.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ResourceManager.java @@ -1408,9 +1408,7 @@ protected void startWepApp() { false)) { String apiPackages = "org.apache.hadoop.yarn.service.webapp;" + "org.apache.hadoop.yarn.webapp"; - params.put("com.sun.jersey.config.property.resourceConfigClass", - "com.sun.jersey.api.core.PackagesResourceConfig"); - params.put("com.sun.jersey.config.property.packages", apiPackages); + params.put("jersey.config.server.provider.packages", apiPackages); } Builder builder =