Hi, Have you tried registering the chunkupload servlet to handle a sling:resourceType of sling:nonexisting ? Ian
On 22 February 2013 03:34, Shashank Gupta <[email protected]> wrote: > Hi, > > Wrt to implementation of chunked upload feature SLING-2707[0] and [1], it > require to hit chunkupload servlet (registered on selector "chunk") for a non > existing resource. So when I post request as [2], servlet resolves to > default slingpostservlet[3]. > Is there a way to resolve servlet to chunkuploadservlet? > > Regards, > Shashank > > [0] > https://issues.apache.org/jira/browse/SLING-2707 > > [1] > https://cwiki.apache.org/confluence/display/SLING/Chunked+File+Upload+Support#ChunkedFileUploadSupport-UploadchunkusingPOST > [2] > POST /temp/dam/Desert.jpg.chunk.1.res HTTP/1.1 > Host: localhost:4502 > If-Match: "e0023aa4e" > > [3] > 0 (2013-02-21 21:40:18) TIMER_END{0,ResourceResolution} > URI=/temp/dam/Desert.jpg.chunk.1.res resolves to Resource=, > type=sling:nonexisting, path=/temp/dam/Desert.jpg.chunk.1.res, > resource=[NonExistingResource, path=/temp/dam/Desert.jpg.chunk.1.res] > 0 (2013-02-21 21:40:18) LOG Resource Path Info: SlingRequestPathInfo: > path='/temp/dam/Desert.jpg.chunk.1.res', selectorString='jpg.chunk.1', > extension='res', suffix='null' > 0 (2013-02-21 21:40:18) TIMER_START{ServletResolution} > 0 (2013-02-21 21:40:18) TIMER_START{resolveServlet(, > type=sling:nonexisting, path=/temp/dam/Desert.jpg.chunk.1.res, > resource=[NonExistingResource, path=/temp/dam/Desert.jpg.chunk.1.res])} > 0 (2013-02-21 21:40:18) LOG {0}: no servlet found > 0 (2013-02-21 21:40:18) TIMER_END{0,resolveServlet(, > type=sling:nonexisting, path=/temp/dam/Desert.jpg.chunk.1.res, > resource=[NonExistingResource, path=/temp/dam/Desert.jpg.chunk.1.res])} Using > servlet org.apache.sling.servlets.post.impl.SlingPostServlet > 0 (2013-02-21 21:40:18) TIMER_END{0,ServletResolution} > URI=/temp/dam/Desert.jpg.chunk.1.res handled by > Servlet=org.apache.sling.servlets.post.impl.SlingPostServlet
