You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by bd...@apache.org on 2019/07/09 13:52:57 UTC

[sling-whiteboard] 02/02: Avoid warnings

This is an automated email from the ASF dual-hosted git repository.

bdelacretaz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-whiteboard.git

commit c5ec1b5854704812f9033fac8eb68351654f469c
Author: Bertrand Delacretaz <bd...@apache.org>
AuthorDate: Tue Jul 9 15:52:45 2019 +0200

    Avoid warnings
---
 graalvm/src/main/java/org/apache/sling/graalvm/http/SlingResource.java | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/graalvm/src/main/java/org/apache/sling/graalvm/http/SlingResource.java b/graalvm/src/main/java/org/apache/sling/graalvm/http/SlingResource.java
index 523df5d..4e69e4a 100644
--- a/graalvm/src/main/java/org/apache/sling/graalvm/http/SlingResource.java
+++ b/graalvm/src/main/java/org/apache/sling/graalvm/http/SlingResource.java
@@ -13,10 +13,12 @@ import javax.ws.rs.core.Response;
 
 import org.apache.sling.graalvm.osgi.SlingContext;
 import org.apache.sling.graalvm.sling.MockServletResolver;
+import org.apache.sling.api.request.RequestProgressTracker;
 import org.apache.sling.api.resource.Resource;
 import org.apache.sling.api.resource.ResourceResolver;
 import org.apache.sling.commons.testing.sling.MockSlingHttpServletResponse;
 import org.apache.sling.engine.SlingRequestProcessor;
+import org.apache.sling.engine.impl.request.SlingRequestProgressTracker;
 
 @Path("/sling/{resourcePath: [^/][a-zA-Z/_0-9\\.]*}")
 @Produces(MediaType.APPLICATION_JSON)
@@ -37,6 +39,7 @@ public class SlingResource {
         assert (p != null);
         final ResourceResolver resolver = SlingContext.get().getService(ResourceResolver.class);
         assert (resolver != null);
+        request.setAttribute(RequestProgressTracker.class.getName(), new SlingRequestProgressTracker(request));
 
         try {
             p.processRequest(request, new HttpResponse(), resolver);