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

Reply via email to