You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "angela (JIRA)" <ji...@apache.org> on 2006/03/09 08:41:39 UTC

[jira] Created: (JCR-337) Jcr-Server: remove jcr depedency from dav-library

Jcr-Server: remove jcr depedency from dav-library
-------------------------------------------------

         Key: JCR-337
         URL: http://issues.apache.org/jira/browse/JCR-337
     Project: Jackrabbit
        Type: Improvement
    Reporter: angela




-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Resolved: (JCR-337) Jcr-Server: remove jcr depedency from dav-library

Posted by "angela (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/JCR-337?page=all ]
     
angela resolved JCR-337:
------------------------

    Fix Version: 1.0
     Resolution: Fixed

fixed for inclusion in version 1.0

rev: 385540  


> Jcr-Server: remove jcr depedency from dav-library
> -------------------------------------------------
>
>          Key: JCR-337
>          URL: http://issues.apache.org/jira/browse/JCR-337
>      Project: Jackrabbit
>         Type: Improvement
>     Reporter: angela
>     Assignee: angela
>      Fix For: 1.0

>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (JCR-337) Jcr-Server: remove jcr depedency from dav-library

Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/JCR-337?page=comments#action_12370391 ] 

Jukka Zitting commented on JCR-337:
-----------------------------------

Merged to the 1.0 branch in revision 385846.

> Jcr-Server: remove jcr depedency from dav-library
> -------------------------------------------------
>
>          Key: JCR-337
>          URL: http://issues.apache.org/jira/browse/JCR-337
>      Project: Jackrabbit
>         Type: Improvement
>     Reporter: angela
>     Assignee: angela
>      Fix For: 1.0

>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Assigned: (JCR-337) Jcr-Server: remove jcr depedency from dav-library

Posted by "angela (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/JCR-337?page=all ]

angela reassigned JCR-337:
--------------------------

    Assign To: angela

> Jcr-Server: remove jcr depedency from dav-library
> -------------------------------------------------
>
>          Key: JCR-337
>          URL: http://issues.apache.org/jira/browse/JCR-337
>      Project: Jackrabbit
>         Type: Improvement
>     Reporter: angela
>     Assignee: angela

>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (JCR-337) Jcr-Server: remove jcr depedency from dav-library

Posted by "angela (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/JCR-337?page=comments#action_12369859 ] 

angela commented on JCR-337:
----------------------------

the following dependencies to JCR are present in the webdav-library found below jcr-server/webdav:

1) o.a.j.webdav.DavSession.getRepositorySession()
   returns javax.jcr.Session

2) o.a.j.webdav.DavResourceLocator.getJcrPath()
   method name, method javadoc

3) o.a.j.webdav.DavLocatorFactory: 
   javadoc refering to 2)

4) o.a.j.webdav.observation.ObservationConstants 
   defining JCR specific event types

5) o.a.j.webdav.transaction.TransactionConstants 
   defines 2 JCR specific property names, that are not used.


proposed solution:

1) - remove method from interface
     - abstract implementation class JcrDavSession provides access to javax.jcr.Session
     - adjust jcr specific implementation of the library interfaces to use JcrDavSession

2)  - rename method in interface and implementing classes, adjust javadoc
      - adjust usage of methods (DavResource and implementing classes)
 
3)  - adjust javadoc in interface

4) - move specific types to jcr-specific implementation (SubscriptionImpl.java)

5) - remove property names

> Jcr-Server: remove jcr depedency from dav-library
> -------------------------------------------------
>
>          Key: JCR-337
>          URL: http://issues.apache.org/jira/browse/JCR-337
>      Project: Jackrabbit
>         Type: Improvement
>     Reporter: angela
>     Assignee: angela

>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira