Hey,

In repository, there is no resource /imgs.

And, I want to register a servlet in osgi bundle that will handle all
requests to /imgs/*

For example,

GET /imgs/some/image.jpg
GET /imgs/foo/bar.tags.xml
GET /imgs.json
GET /imgs.xml
GET /imgs/foo/bar.html

and POST..

I tried:
@Property(name = "sling.servlet.prefix", value = "/imgs")
@Property(name = "sling.servlet.selectors", value={"tags"})

But that alone does not properly register the servlet.


Is there a way to register a servlet at  /some-prefix-path ?

I cannot create resources under /imgs. If I could, I could create them and
set sling:resourceType.
And, I cannot use sling/servlet/default  because that conflicts with other
servlets ( /some/existing/resource.tags.html  will also be handled by the
servlet registered with sling.servlet.resourceTypes =
"sling/servlet/default").

Reply via email to