Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0-alpha9
    • Component/s: JCR 2.0
    • Labels:
      None
    1. jcr-2.0-b114.xml
      1 kB
      Jukka Zitting
    2. jcr-2.0-b114.jar
      67 kB
      Jukka Zitting
    3. pom.xml
      0.6 kB
      Jukka Zitting
    4. sharednodesapi.diff
      5 kB
      Julian Reschke
    There are no Sub-Tasks for this issue.

      Activity

      Stefan Guggisberg created issue -
      Ed Burnette made changes -
      Field Original Value New Value
      Link This issue relates to JCR-350 [ JCR-350 ]
      Ed Burnette made changes -
      Link This issue is related to JCR-350 [ JCR-350 ]
      Stefan Guggisberg made changes -
      Comment [ See also JCR-350 (add support for RFC 3744 to WebDAV). ]
      Stefan Guggisberg made changes -
      Link This issue relates to JCR-350 [ JCR-350 ]
      Stefan Guggisberg made changes -
      Link This issue is related to JCR-350 [ JCR-350 ]
      Stefan Guggisberg made changes -
      Component/s JCR 2.0 [ 12311565 ]
      Hide
      Julian Reschke added a comment -

      Proposed new interface o.a.j.a.jsr.283.Node, extending javax.jcr.Node, and containining the methods required for shared node functionaility.

      Q: is it OK to copy over the Javadoc from JSR-283???

      Show
      Julian Reschke added a comment - Proposed new interface o.a.j.a.jsr.283.Node, extending javax.jcr.Node, and containining the methods required for shared node functionaility. Q: is it OK to copy over the Javadoc from JSR-283???
      Julian Reschke made changes -
      Attachment sharednodesapi.diff [ 12390627 ]
      Hide
      Julian Reschke added a comment -

      added o.a.j.api.jsr283.Node (containing shareable node functionality) with revision 698122.

      Show
      Julian Reschke added a comment - added o.a.j.api.jsr283.Node (containing shareable node functionality) with revision 698122.
      Hide
      Jukka Zitting added a comment -

      Blocker for Jackrabbit 2.0.

      Show
      Jukka Zitting added a comment - Blocker for Jackrabbit 2.0.
      Jukka Zitting made changes -
      Assignee Jukka Zitting [ jukkaz ]
      Fix Version/s 2.0.0 [ 12312449 ]
      Priority Minor [ 4 ] Blocker [ 1 ]
      Hide
      Jukka Zitting added a comment -

      In preparation for the switch to JCR 2.0, I've attached the POM file that can be used with the JCR API jar file found in the JSR 283 proposed final draft (PFD).

      The dependency setting for this jar will be:

      <dependency>
      <groupId>javax.jcr</groupId>
      <artifactId>jcr</artifactId>
      <version>2.0-pfd</version>
      </dependency>

      This jar is not available on the central Maven repository, so you'll need to install it manually to your local repository. To do that, download the JSR 283 PFD package and the POM file attached here, and install them with the following command:

      mvn install:install-file -Dfile=/path/to/lib/jcr-2.0.jar -DpomFile=/path/to/pom.xml

      Show
      Jukka Zitting added a comment - In preparation for the switch to JCR 2.0, I've attached the POM file that can be used with the JCR API jar file found in the JSR 283 proposed final draft (PFD). The dependency setting for this jar will be: <dependency> <groupId>javax.jcr</groupId> <artifactId>jcr</artifactId> <version>2.0-pfd</version> </dependency> This jar is not available on the central Maven repository, so you'll need to install it manually to your local repository. To do that, download the JSR 283 PFD package and the POM file attached here, and install them with the following command: mvn install:install-file -Dfile=/path/to/lib/jcr-2.0.jar -DpomFile=/path/to/pom.xml
      Jukka Zitting made changes -
      Attachment pom.xml [ 12406767 ]
      Hide
      Jukka Zitting added a comment -

      Attached an updated version of the JCR 2.0 API jar (jcr-2.0-b15.jar). This version fixes some issues reported against the PFD version and is expected to better match the upcoming final jcr-2.0.jar. The b15 version number is based on internal version control and will change for any further updates we need to do. We should update Jackrabbit to use this API jar instead of the earlier PFD version.

      I've also included a POM file (jcr-2.0-b15.jar) to be used when uploading the API jar to your local Maven repository. It should replace the jcr-2.0-pfd.xml POM file we currently have in trunk.

      Note that the jcr-2.0-b15.jar attached here is explicitly not meant to be included in Jackrabbit svn or Jackrabbit releases. It is made available for evaluation purposes under similar terms as the PFD jar from jcp.org.

      Show
      Jukka Zitting added a comment - Attached an updated version of the JCR 2.0 API jar (jcr-2.0-b15.jar). This version fixes some issues reported against the PFD version and is expected to better match the upcoming final jcr-2.0.jar. The b15 version number is based on internal version control and will change for any further updates we need to do. We should update Jackrabbit to use this API jar instead of the earlier PFD version. I've also included a POM file (jcr-2.0-b15.jar) to be used when uploading the API jar to your local Maven repository. It should replace the jcr-2.0-pfd.xml POM file we currently have in trunk. Note that the jcr-2.0-b15.jar attached here is explicitly not meant to be included in Jackrabbit svn or Jackrabbit releases. It is made available for evaluation purposes under similar terms as the PFD jar from jcp.org.
      Jukka Zitting made changes -
      Attachment jcr-2.0-b15.jar [ 12409950 ]
      Attachment jcr-2.0-b15.xml [ 12409951 ]
      Hide
      Jukka Zitting added a comment -

      Attached updated versions of the JCR 2.0 API jar and related POM file.

      Show
      Jukka Zitting added a comment - Attached updated versions of the JCR 2.0 API jar and related POM file.
      Jukka Zitting made changes -
      Attachment jcr-2.0-b16.jar [ 12410130 ]
      Attachment jcr-2.0-b16.xml [ 12410131 ]
      Hide
      Jukka Zitting added a comment -

      The b16 jar above contained some errors, I've uploaded a fixed version b17.

      Once I've updated Jackrabbit trunk to use the latest version, I'll remove the previous attachments to avoid confusion.

      Show
      Jukka Zitting added a comment - The b16 jar above contained some errors, I've uploaded a fixed version b17. Once I've updated Jackrabbit trunk to use the latest version, I'll remove the previous attachments to avoid confusion.
      Jukka Zitting made changes -
      Attachment jcr-2.0-b17.jar [ 12410137 ]
      Attachment jcr-2.0-b17.xml [ 12410138 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b15.jar [ 12409950 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b15.xml [ 12409951 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b16.jar [ 12410130 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b16.xml [ 12410131 ]
      Hide
      Jukka Zitting added a comment -

      Attached an updated pre-release version of the JCR 2.0 API jar.

      I'll update the build to use this jar in a moment.

      Show
      Jukka Zitting added a comment - Attached an updated pre-release version of the JCR 2.0 API jar. I'll update the build to use this jar in a moment.
      Jukka Zitting made changes -
      Attachment jcr-2.0-b18.jar [ 12412598 ]
      Attachment jcr-2.0-b18.xml [ 12412599 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b17.jar [ 12410137 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b17.xml [ 12410138 ]
      Jukka Zitting made changes -
      Workflow jira [ 12411882 ] no-reopen-closed, patch-avail [ 12467761 ]
      Hide
      Jukka Zitting added a comment -

      Attached another updated version of the JCR 2.0 API jar (jcr-2.0-b19.jar) and the associated POM file (jcr-2.0-b19.xml). Like before, you can upload these to your local repository like this:

      mvn install:install-file -Dfile=jcr-2.0-b19.jar -DpomFile=jcr-2.0-b19.xml

      Show
      Jukka Zitting added a comment - Attached another updated version of the JCR 2.0 API jar (jcr-2.0-b19.jar) and the associated POM file (jcr-2.0-b19.xml). Like before, you can upload these to your local repository like this: mvn install:install-file -Dfile=jcr-2.0-b19.jar -DpomFile=jcr-2.0-b19.xml
      Jukka Zitting made changes -
      Attachment jcr-2.0-b19.jar [ 12412998 ]
      Attachment jcr-2.0-b19.xml [ 12412999 ]
      Hide
      Jukka Zitting added a comment -

      Here's another updated pre-release version (b110) of the JCR 2.0 API jar. To use it, download the relevant files and upload them to your local Maven repository:

      mvn install:install-file -Dfile=jcr-2.0-b110.jar -DpomFile=jcr-2.0-b110.xml

      Show
      Jukka Zitting added a comment - Here's another updated pre-release version (b110) of the JCR 2.0 API jar. To use it, download the relevant files and upload them to your local Maven repository: mvn install:install-file -Dfile=jcr-2.0-b110.jar -DpomFile=jcr-2.0-b110.xml
      Jukka Zitting made changes -
      Attachment jcr-2.0-b110.jar [ 12413795 ]
      Attachment jcr-2.0-b110.xml [ 12413796 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b18.jar [ 12412598 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b18.xml [ 12412599 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b19.jar [ 12412998 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b19.xml [ 12412999 ]
      Hide
      Jukka Zitting added a comment -

      Build updated to use the latest API jar version (b110). I again removed the earlier versions to avoid confusion.

      Show
      Jukka Zitting added a comment - Build updated to use the latest API jar version (b110). I again removed the earlier versions to avoid confusion.
      Hide
      Jukka Zitting added a comment -

      Attached updated version of the JCR 2.0 API jar (jcr-2.0-b112.jar) and the associated POM file (jcr-2.0-b112.xml). Like before, you can upload these to your local repository like this:

      mvn install:install-file -Dfile=jcr-2.0-b112.jar -DpomFile=jcr-2.0-b112.xml

      Show
      Jukka Zitting added a comment - Attached updated version of the JCR 2.0 API jar (jcr-2.0-b112.jar) and the associated POM file (jcr-2.0-b112.xml). Like before, you can upload these to your local repository like this: mvn install:install-file -Dfile=jcr-2.0-b112.jar -DpomFile=jcr-2.0-b112.xml
      Jukka Zitting made changes -
      Attachment jcr-2.0-b112.xml [ 12415589 ]
      Attachment jcr-2.0-b112.jar [ 12415590 ]
      Hide
      Jukka Zitting added a comment -

      Attached a yet another updated version of the JCR 2.0 API jar (jcr-2.0-b113.jar) and the associated POM file (jcr-2.0-b113.xml). Like before, you can upload these to your local repository like this:

      mvn install:install-file -Dfile=jcr-2.0-b113.jar -DpomFile=jcr-2.0-b113.xml

      Show
      Jukka Zitting added a comment - Attached a yet another updated version of the JCR 2.0 API jar (jcr-2.0-b113.jar) and the associated POM file (jcr-2.0-b113.xml). Like before, you can upload these to your local repository like this: mvn install:install-file -Dfile=jcr-2.0-b113.jar -DpomFile=jcr-2.0-b113.xml
      Jukka Zitting made changes -
      Attachment jcr-2.0-b113.xml [ 12415621 ]
      Attachment jcr-2.0-b113.jar [ 12415622 ]
      Hide
      Jukka Zitting added a comment -

      Attached hopefully the latest pre-release version of the JCR 2.0 API jar (jcr-2.0-b114.jar) and the associated POM file (jcr-2.0-b114.xml). You can upload these to your local repository like this:

      mvn install:install-file -Dfile=jcr-2.0-b114.jar -DpomFile=jcr-2.0-b114.xml

      Show
      Jukka Zitting added a comment - Attached hopefully the latest pre-release version of the JCR 2.0 API jar (jcr-2.0-b114.jar) and the associated POM file (jcr-2.0-b114.xml). You can upload these to your local repository like this: mvn install:install-file -Dfile=jcr-2.0-b114.jar -DpomFile=jcr-2.0-b114.xml
      Jukka Zitting made changes -
      Attachment jcr-2.0-b114.jar [ 12417005 ]
      Attachment jcr-2.0-b114.xml [ 12417006 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b110.jar [ 12413795 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b110.xml [ 12413796 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b112.jar [ 12415590 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b112.xml [ 12415589 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b113.jar [ 12415622 ]
      Jukka Zitting made changes -
      Attachment jcr-2.0-b113.xml [ 12415621 ]
      Hide
      Jukka Zitting added a comment -

      Resolving as Fixed! As of now we have no known issues regarding JSR 283 feature-completeness. Many thanks to everyone involved in this work!

      Show
      Jukka Zitting added a comment - Resolving as Fixed! As of now we have no known issues regarding JSR 283 feature-completeness. Many thanks to everyone involved in this work!
      Jukka Zitting made changes -
      Status Open [ 1 ] Resolved [ 5 ]
      Resolution Fixed [ 1 ]
      Jukka Zitting made changes -
      Fix Version/s 2.0-alpha9 [ 12314165 ]
      Fix Version/s 2.0.0 [ 12312449 ]
      Jukka Zitting made changes -
      Status Resolved [ 5 ] Closed [ 6 ]
      Transition Time In Source Status Execution Times Last Executer Last Execution Date
      Open Open Resolved Resolved
      718d 19h 2m 1 Jukka Zitting 19/Aug/09 11:32
      Resolved Resolved Closed Closed
      16d 2h 30m 1 Jukka Zitting 04/Sep/09 14:02

        People

        • Assignee:
          Jukka Zitting
          Reporter:
          Stefan Guggisberg
        • Votes:
          1 Vote for this issue
          Watchers:
          0 Start watching this issue

          Dates

          • Created:
            Updated:
            Resolved:

            Time Tracking

            Estimated:
            Original Estimate - 48h
            48h
            Remaining:
            Remaining Estimate - 48h
            48h
            Logged:
            Time Spent - Not Specified
            Not Specified

              Development