[jira] Updated: (SLING-892) Allow servlets to be registered with extensions for all request methods

2010-10-02 Thread Felix Meschberger (JIRA)

 [ 
https://issues.apache.org/jira/browse/SLING-892?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Felix Meschberger updated SLING-892:


Fix Version/s: Servlets Resolver 2.0.10
   (was: Servlets Resolver 2.1.0)

 Allow servlets to be registered with extensions for all request methods
 ---

 Key: SLING-892
 URL: https://issues.apache.org/jira/browse/SLING-892
 Project: Sling
  Issue Type: Improvement
  Components: Servlets
Affects Versions: Servlets Resolver 2.0.8
Reporter: Alexander Klimetschek
Assignee: Felix Meschberger
 Fix For: Servlets Resolver 2.0.10

 Attachments: SLING-892.patch


 As SLING-754 introduced/fixed registering servlets for non-GET methods with 
 selectors (eg. /apps/myapp/selector.POST.servlet), the same should be 
 possible for extensions: /apps/myapp/extension.POST.servlet
 Use case: symmetric URLs when you import and export stuff at a given resource 
 path:
 Export = GET @ /some/path/foo.ext
 Import/Update = POST @ /some/path/foo.ext
 Currently you are forced to either use a selector for the POST case 
 (/some/path/foo.ext.ext) or to have a sling resource type set on the 
 /some/path/foo, but then you could only have a single POST servlet for that 
 resource type, regardless of the extension (which is unpractical if you for 
 example have a resource type like calendar, but want to import various 
 calendar formats, separated by their file extension).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SLING-892) Allow servlets to be registered with extensions for all request methods

2010-09-03 Thread Felix Meschberger (JIRA)

 [ 
https://issues.apache.org/jira/browse/SLING-892?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Felix Meschberger updated SLING-892:


Attachment: SLING-892.patch

Patch adding support for script names with selectors and/or extensions for 
non-GET methods (the method name must still be part of the script name for 
non-GET methods).

 Allow servlets to be registered with extensions for all request methods
 ---

 Key: SLING-892
 URL: https://issues.apache.org/jira/browse/SLING-892
 Project: Sling
  Issue Type: Improvement
  Components: Servlets
Affects Versions: Servlets Resolver 2.0.8
Reporter: Alexander Klimetschek
 Fix For: Servlets Resolver 2.1.0

 Attachments: SLING-892.patch


 As SLING-754 introduced/fixed registering servlets for non-GET methods with 
 selectors (eg. /apps/myapp/selector.POST.servlet), the same should be 
 possible for extensions: /apps/myapp/extension.POST.servlet
 Use case: symmetric URLs when you import and export stuff at a given resource 
 path:
 Export = GET @ /some/path/foo.ext
 Import/Update = POST @ /some/path/foo.ext
 Currently you are forced to either use a selector for the POST case 
 (/some/path/foo.ext.ext) or to have a sling resource type set on the 
 /some/path/foo, but then you could only have a single POST servlet for that 
 resource type, regardless of the extension (which is unpractical if you for 
 example have a resource type like calendar, but want to import various 
 calendar formats, separated by their file extension).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SLING-892) Allow servlets to be registered with extensions for all request methods

2010-09-02 Thread Justin Edelson (JIRA)

 [ 
https://issues.apache.org/jira/browse/SLING-892?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Edelson updated SLING-892:
-

Fix Version/s: Servlets Resolver 2.1.0
   (was: Servlets Resolver 2.0.10)

 Allow servlets to be registered with extensions for all request methods
 ---

 Key: SLING-892
 URL: https://issues.apache.org/jira/browse/SLING-892
 Project: Sling
  Issue Type: Improvement
  Components: Servlets
Affects Versions: Servlets Resolver 2.0.8
Reporter: Alexander Klimetschek
 Fix For: Servlets Resolver 2.1.0


 As SLING-754 introduced/fixed registering servlets for non-GET methods with 
 selectors (eg. /apps/myapp/selector.POST.servlet), the same should be 
 possible for extensions: /apps/myapp/extension.POST.servlet
 Use case: symmetric URLs when you import and export stuff at a given resource 
 path:
 Export = GET @ /some/path/foo.ext
 Import/Update = POST @ /some/path/foo.ext
 Currently you are forced to either use a selector for the POST case 
 (/some/path/foo.ext.ext) or to have a sling resource type set on the 
 /some/path/foo, but then you could only have a single POST servlet for that 
 resource type, regardless of the extension (which is unpractical if you for 
 example have a resource type like calendar, but want to import various 
 calendar formats, separated by their file extension).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (SLING-892) Allow servlets to be registered with extensions for all request methods

2010-04-22 Thread Alexander Klimetschek (JIRA)

 [ 
https://issues.apache.org/jira/browse/SLING-892?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alexander Klimetschek updated SLING-892:


Affects Version/s: Servlets Resolver 2.0.8
Fix Version/s: Servlets Resolver 2.0.10

 Allow servlets to be registered with extensions for all request methods
 ---

 Key: SLING-892
 URL: https://issues.apache.org/jira/browse/SLING-892
 Project: Sling
  Issue Type: Improvement
  Components: Servlets
Affects Versions: Servlets Resolver 2.0.8
Reporter: Alexander Klimetschek
 Fix For: Servlets Resolver 2.0.10


 As SLING-754 introduced/fixed registering servlets for non-GET methods with 
 selectors (eg. /apps/myapp/selector.POST.servlet), the same should be 
 possible for extensions: /apps/myapp/extension.POST.servlet
 Use case: symmetric URLs when you import and export stuff at a given resource 
 path:
 Export = GET @ /some/path/foo.ext
 Import/Update = POST @ /some/path/foo.ext
 Currently you are forced to either use a selector for the POST case 
 (/some/path/foo.ext.ext) or to have a sling resource type set on the 
 /some/path/foo, but then you could only have a single POST servlet for that 
 resource type, regardless of the extension (which is unpractical if you for 
 example have a resource type like calendar, but want to import various 
 calendar formats, separated by their file extension).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.