From f433d537c77a8d87b183eb0f0437449e0de38ecb Mon Sep 17 00:00:00 2001 From: luiseufrasio Date: Mon, 19 Aug 2024 10:09:18 -0300 Subject: [PATCH 1/2] setting local Name and Port for /managment/* URI --- .../admin/rest/adapter/RestManagementAdapter.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/nucleus/admin/rest/rest-service/src/main/java/org/glassfish/admin/rest/adapter/RestManagementAdapter.java b/nucleus/admin/rest/rest-service/src/main/java/org/glassfish/admin/rest/adapter/RestManagementAdapter.java index 9a36d25095c..c7756df28fb 100644 --- a/nucleus/admin/rest/rest-service/src/main/java/org/glassfish/admin/rest/adapter/RestManagementAdapter.java +++ b/nucleus/admin/rest/rest-service/src/main/java/org/glassfish/admin/rest/adapter/RestManagementAdapter.java @@ -32,4 +32,11 @@ public class RestManagementAdapter extends RestAdapter { public RestManagementAdapter() { super(new RestManagementResourceProvider()); } + + @Override + public void service(Request req, Response res) { + req.setServerName(req.getLocalName()); + req.setServerPort(req.getLocalPort()); + super.service(req, res); + } } From 3111942b1eda2e84e59a686dd00486d94a2716ba Mon Sep 17 00:00:00 2001 From: luiseufrasio Date: Mon, 19 Aug 2024 10:18:22 -0300 Subject: [PATCH 2/2] imports added --- .../org/glassfish/admin/rest/adapter/RestManagementAdapter.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nucleus/admin/rest/rest-service/src/main/java/org/glassfish/admin/rest/adapter/RestManagementAdapter.java b/nucleus/admin/rest/rest-service/src/main/java/org/glassfish/admin/rest/adapter/RestManagementAdapter.java index c7756df28fb..ad5d05b396d 100644 --- a/nucleus/admin/rest/rest-service/src/main/java/org/glassfish/admin/rest/adapter/RestManagementAdapter.java +++ b/nucleus/admin/rest/rest-service/src/main/java/org/glassfish/admin/rest/adapter/RestManagementAdapter.java @@ -18,6 +18,8 @@ package org.glassfish.admin.rest.adapter; import org.glassfish.admin.restconnector.Constants; +import org.glassfish.grizzly.http.server.Request; +import org.glassfish.grizzly.http.server.Response; import org.jvnet.hk2.annotations.Service; /**