jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "angela (JIRA)" <j...@apache.org>
Subject [jira] Updated: (JCR-1169) Distribution of commons classes
Date Thu, 11 Oct 2007 16:56:50 GMT

     [ 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/dev@jackrabbit.apache.org/msg06698.html

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

View raw message