Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
JCR Resource 2.0.2
-
None
Description
Getting versioned content should be support thorough uri path parameters, like /something/hello;v=1.1
For jcr based resources the value of the version should either point to a version name or label.
In order to not change our existing apis, we introduce a new utility method which removes all uri path parameters
and returns a map of these. Every resource provider could use this utility method and then decide to act on these
parameters.
If a requested version does not exists, a 404 is returned.
If the requested node does not directly point to a versionable node, the algorithm checks the parent hierarchy until a versionable node is found, and tries to get the version of this node and then goes down the path again. If the versionable node does not have the requested version or the child, a 404 is returned.
Attachments
Attachments
Issue Links
- is related to
-
SLING-4804 Semicolon parameters are not passed to the resource resolver
- Closed
-
SLING-4318 Sling resource API does not expose any versioning features - bounty offered.
- Closed
-
SLING-4437 MockJcrResourceResolverFactory should allow to register services dynamically.
- Closed
- mentioned in
-
Page Loading...