[
https://issues.apache.org/jira/browse/JCR-1169?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
angela updated JCR-1169:
------------------------
Attachment: spi-commons_2.patch
patch including suggestions by tobi:
- o.a.j.conversion.NameParser
- o.a.j.conversion.PathParser
that provide parsing utilities for JCR names (parsing code written by tobi).
they are now used within the ParsingNameResolver and ParsingPathResolver
instead of having a separate parsing there.
In addition i decided to
- remove the NameCache interface.
This has been used by NamespaceResolver orginally. Now that the
NamespaceResolver is limited to its original functionality (namespaces) and
does not deal with Name any more.
For caching Names and Paths the Caching*Resolver (or a similar
implementation of the Name- and PathResolver interfaces should be used.
- Name- and PathResolver interfaces destinguish between
> IllegalNameException and
> MalformedPathException.
> Distribution of commons classes
> -------------------------------
>
> Key: JCR-1169
> URL: https://issues.apache.org/jira/browse/JCR-1169
> Project: Jackrabbit
> Issue Type: Improvement
> Reporter: angela
> Attachments: jcr-commons.patch, spi-commons.patch, spi-commons_2.patch
>
>
> jukka started a discussion regarding distribution of commons classes a while
> ago:
> http://www.mail-archive.com/[email protected]/msg06698.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.