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