Return-Path: X-Original-To: apmail-jackrabbit-users-archive@minotaur.apache.org Delivered-To: apmail-jackrabbit-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 73A13D196 for ; Wed, 5 Sep 2012 04:19:48 +0000 (UTC) Received: (qmail 9068 invoked by uid 500); 5 Sep 2012 04:19:48 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 8669 invoked by uid 500); 5 Sep 2012 04:19:42 -0000 Mailing-List: contact users-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@jackrabbit.apache.org Delivered-To: mailing list users@jackrabbit.apache.org Received: (qmail 8640 invoked by uid 99); 5 Sep 2012 04:19:41 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Sep 2012 04:19:41 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of willscheidegger@mac.com designates 17.158.236.119 as permitted sender) Received: from [17.158.236.119] (HELO nk11p04mm-asmtp010.mac.com) (17.158.236.119) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Sep 2012 04:19:32 +0000 MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII Received: from [192.168.0.153] (217-162-198-136.dynamic.hispeed.ch [217.162.198.136]) by nk11p04mm-asmtp010.mac.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Jan 3 2012)) with ESMTPSA id <0M9U00MDPZZVSY90@nk11p04mm-asmtp010.mac.com> for users@jackrabbit.apache.org; Wed, 05 Sep 2012 04:19:10 +0000 (GMT) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.7.7855,1.0.431,0.0.0000 definitions=2012-09-05_01:2012-09-05,2012-09-05,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 suspectscore=1 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=6.0.2-1203120001 definitions=main-1209040367 Subject: Re: [ANNOUNCE] Apache Jackrabbit OCM 2.0.0 released From: Will Scheidegger In-reply-to: Date: Wed, 05 Sep 2012 06:19:07 +0200 Message-id: References: To: users@jackrabbit.apache.org X-Mailer: Apple Mail (2.1278) We saw that. Cool stuff. Thanks! -will On 04.09.2012, at 17:54, Ard Schrijvers wrote: > The Apache Jackrabbit community is pleased to announce the release of > Apache Jackrabbit OCM version 2.0.0 at 10/Jul/12 and my apologies for > this way too late announcement. > > The release is available for download at: > > http://jackrabbit.apache.org/downloads.html#Downloads-ocm > > See the full release notes below for details about this release. > > Release Notes -- Apache Jackrabbit OCM -- Version 2.0.0 > > Introduction > ------------ > > This is Apache Jackrabbit OCM 2.0, a subproject of Apache Jackrabbit > > Apache Jackrabbit OCM 2.0.0 is a release that contains fixes and > improvements over Jackrabbit OCM 1.5. Apart from the test classes, it > does not depend on Apache Jackrabbit core, but only on the JCR 2.0 > specification > > Changes since Jackrabbit 1.5 > ------------------------------ > Improvements > [OCM-49] ObjectContentManagerImpl should not use workspace move > but rather do it through the jcr session > [OCM-51] Replace itemExists and getItem logic in > ObjectConverterImpl and ObjectContentManagerImpl to nodeExists and > getNode > [OCM-43] Reviving OCM framework with Jackrabbit 2.x > [OCM-52] Replace inefficient > ObjectContentManagerImpl#getObjects(Class objectClass, String path) > path .... > [OCM-58] Make OCM jackrabbit independent and rely on JCR 2.0 only > [OCM-54] ObjectContentManagerImpl should not use workspace copy > but rather do it through the jcr session > [OCM-55] Replace commons logging LogFactory with slf4j LoggerFactory > > > Bug fixes > [OCM-53] Fixes needed to work with latest jr 2.4.1 tag > [OCM-50] AnnotationDescriptorReader in case of a @Collection > annotation incorrectly .... > [OCM-48] DefaultCollectionConverterImpl should take nodetype > into account for doInsertCollection .... > [OCM-42] OCM Versioning is not working as expected > [OCM-33] Running the tests without "mvn clean" provides errors > [OCM-45] ReflectionUtils.implementsInterface() only checks one > interface and returns > [OCM-40] Doesn't compile with jackrabbit 2.0.0 > [OCM-59] Run all unit tests against an in memory repository and > extend from AbstractJcrTestCase > [OCM-34] referential integrity problem due to > ObjectContentManagerImpl usage of ObjectCache > [OCM-44] getObjectByUuid throws exception instead of returning > null as described in javadoc > > New features > > Tasks > [OCM-56] Remove UserTransactionImpl tests for transactions from > OCM project > [OCM-1] Move jackrabbit-ocm to JCR Commons > [OCM-57] Cleanup exceptions that are outdated or not needed any more > > > In addition to the above-mentioned changes, this release contains all > the changes included up to the Apache Jackrabbit OCM 2.0.0 release. > > For more detailed information about all the changes in this and other > Jackrabbit OCM releases, please see the Jackrabbit OCM issue tracker > at > > https://issues.apache.org/jira/browse/OCM > > 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 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/