Return-Path: Delivered-To: apmail-jackrabbit-commits-archive@www.apache.org Received: (qmail 36489 invoked from network); 18 Jan 2010 18:41:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 18 Jan 2010 18:41:08 -0000 Received: (qmail 63858 invoked by uid 500); 18 Jan 2010 18:41:08 -0000 Delivered-To: apmail-jackrabbit-commits-archive@jackrabbit.apache.org Received: (qmail 63778 invoked by uid 500); 18 Jan 2010 18:41:08 -0000 Mailing-List: contact commits-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list commits@jackrabbit.apache.org Received: (qmail 63769 invoked by uid 99); 18 Jan 2010 18:41:08 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 18 Jan 2010 18:41:08 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 18 Jan 2010 18:41:05 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 906A92388906; Mon, 18 Jan 2010 18:40:44 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r900504 - /jackrabbit/commons/jcr-rmi/trunk/RELEASE-NOTES.txt Date: Mon, 18 Jan 2010 18:40:44 -0000 To: commits@jackrabbit.apache.org From: jukka@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20100118184044.906A92388906@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: jukka Date: Mon Jan 18 18:40:44 2010 New Revision: 900504 URL: http://svn.apache.org/viewvc?rev=900504&view=rev Log: jcr-rmi: Add release notes Added: jackrabbit/commons/jcr-rmi/trunk/RELEASE-NOTES.txt (with props) Added: jackrabbit/commons/jcr-rmi/trunk/RELEASE-NOTES.txt URL: http://svn.apache.org/viewvc/jackrabbit/commons/jcr-rmi/trunk/RELEASE-NOTES.txt?rev=900504&view=auto ============================================================================== --- jackrabbit/commons/jcr-rmi/trunk/RELEASE-NOTES.txt (added) +++ jackrabbit/commons/jcr-rmi/trunk/RELEASE-NOTES.txt Mon Jan 18 18:40:44 2010 @@ -0,0 +1,86 @@ +Release Notes -- Apache Jackrabbit JCR-RMI -- Version 2.0.0 + +Introduction +------------ + +This is the 2.0.0 release of the JCR-RMI subproject of Apache Jackrabbit. + +JCR-RMI is a transparent Remote Method Invocation (RMI) layer for the +Content Repository for Java Technology API (JCR) version 2.0. The layer +makes it possible to remotely access JCR content repositories and is +compatible with all JCR 2.0 implementations. + +Changes and Known Issues +------------------------ + +JCR-RMI 2.0 is a major upgrade from the earlier 1.x releases. The most +notable changes in this release are: + + * Upgrade to JCR 2.0. Both client and server sides of the RMI layer now + use the JCR 2.0 interfaces. + + * Upgrade to Java 5. JCR-RMI now requires Java 5 as the base platform. + + * Removal of the jackrabbit-api and jackrabbit-jcr-commons dependencies. + The only dependencies of JCR-RMI are now the JCR 2.0 API and the Java 5 + platform. + + * Modified support of XA transactions. Instead of implementing the + org.apache.jackrabbit.api.XASession interface, JCR-RMI now makes the + client session implement the javax.transaction.xa.XAResource interface + directly whenever the server session does so. + +The biggest known issues in this release are: + + * Interoperability with JCR 1.0 clients or servers is not supported. + You will need to use 1.x versions of JCR-RMI for remote access to + JCR 1.0 repositories. + + * Many new JCR 2.0 features and interfaces are not yet supported by the + JCR-RMI layer. Please check the implementation if you want to use an + interface or method signature that was not included in JCR 1.0. + + * The Jackrabbit API extensions are no longer supported. Most notably + remote node type registration does not work in JCR-RMI 2.0.0. Other + extensions like workspace creation can now be accomplished with the + equivalent standard JCR 2.0 API. + +For more detailed information about all the changes in this and other +Jackrabbit releases, please see the Jackrabbit issue tracker at + + https://issues.apache.org/jira/browse/JCR + +Release Contents +---------------- + +This release consists of a single source archive packaged as a zip file. +The archive can be unpacked with the jar tool from your JDK installation. +See the README.txt file for instructions on how to build this release. + +The source archive is accompanied by SHA1 and MD5 checksums and a PGP +signature that you can use to verify the authenticity of your download. +The public key used for the PGP signature can be found at +https://svn.apache.org/repos/asf/jackrabbit/dist/KEYS. + +About Apache Jackrabbit +----------------------- + +Apache Jackrabbit is a fully conforming implementation of the Content +Repository for Java Technology API (JCR). A content repository is a +hierarchical content store with support for structured and unstructured +content, full text search, versioning, transactions, observation, and +more. + +For more information, visit http://jackrabbit.apache.org/ + +About The Apache Software Foundation +------------------------------------ + +Established in 1999, The Apache Software Foundation provides organizational, +legal, and financial support for more than 100 freely-available, +collaboratively-developed Open Source projects. The pragmatic Apache License +enables individual and commercial users to easily deploy Apache software; +the Foundation's intellectual property framework limits the legal exposure +of its 2,500+ contributors. + +For more information, visit http://www.apache.org/ Propchange: jackrabbit/commons/jcr-rmi/trunk/RELEASE-NOTES.txt ------------------------------------------------------------------------------ svn:eol-style = native