You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by de...@apache.org on 2025/08/21 13:22:06 UTC
(ofbiz-plugins) branch trunk updated: Use ServiceNameContextHolder to set the service name in ServiceRequestHandler
This is an automated email from the ASF dual-hosted git repository.
deepak pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ofbiz-plugins.git
The following commit(s) were added to refs/heads/trunk by this push:
new 5bcbc7992 Use ServiceNameContextHolder to set the service name in ServiceRequestHandler
5bcbc7992 is described below
commit 5bcbc79924b84f4e560f1730d539b1cb033cd9cd
Author: Deepak Dixit <de...@hotwax.co>
AuthorDate: Thu Aug 21 18:51:57 2025 +0530
Use ServiceNameContextHolder to set the service name in ServiceRequestHandler
---
.../java/org/apache/ofbiz/ws/rs/process/ServiceRequestHandler.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/rest-api/src/main/java/org/apache/ofbiz/ws/rs/process/ServiceRequestHandler.java b/rest-api/src/main/java/org/apache/ofbiz/ws/rs/process/ServiceRequestHandler.java
index 6e129a2c6..b67bd742e 100644
--- a/rest-api/src/main/java/org/apache/ofbiz/ws/rs/process/ServiceRequestHandler.java
+++ b/rest-api/src/main/java/org/apache/ofbiz/ws/rs/process/ServiceRequestHandler.java
@@ -38,6 +38,7 @@ import org.apache.ofbiz.service.ModelService;
import org.apache.ofbiz.service.ServiceUtil;
import org.apache.ofbiz.ws.rs.util.ErrorUtil;
import org.apache.ofbiz.ws.rs.util.RestApiUtil;
+import org.apache.ofbiz.ws.rs.ServiceNameContextHolder;
public final class ServiceRequestHandler extends RestRequestHandler {
@@ -55,7 +56,7 @@ public final class ServiceRequestHandler extends RestRequestHandler {
*/
@Override
protected Response execute(ContainerRequestContext ctx, Map<String, Object> arguments) {
- ctx.setProperty("requestForService", service);
+ ServiceNameContextHolder.set(service);
LocalDispatcher dispatcher = (LocalDispatcher) getServletContext().getAttribute("dispatcher");
Map<String, Object> serviceContext = null;
try {