Return-Path: Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: (qmail 79162 invoked from network); 6 Jul 2009 10:06:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 6 Jul 2009 10:06:46 -0000 Received: (qmail 79574 invoked by uid 500); 6 Jul 2009 10:06:56 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 79491 invoked by uid 500); 6 Jul 2009 10:06:56 -0000 Mailing-List: contact dev-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 dev@jackrabbit.apache.org Received: (qmail 79483 invoked by uid 99); 6 Jul 2009 10:06:56 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Jul 2009 10:06:56 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of aklimets@day.com designates 207.126.148.182 as permitted sender) Received: from [207.126.148.182] (HELO eu3sys201aog002.obsmtp.com) (207.126.148.182) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 06 Jul 2009 10:06:46 +0000 Received: from source ([74.125.78.149]) by eu3sys201aob002.postini.com ([207.126.154.11]) with SMTP ID DSNKSlHMn+bn4iNxYABljiqITZwDWGLKe06a@postini.com; Mon, 06 Jul 2009 10:06:26 UTC Received: by ey-out-1920.google.com with SMTP id 13so917078eye.18 for ; Mon, 06 Jul 2009 03:06:23 -0700 (PDT) MIME-Version: 1.0 Received: by 10.216.6.213 with SMTP id 63mr1127375wen.208.1246874783733; Mon, 06 Jul 2009 03:06:23 -0700 (PDT) In-Reply-To: <24330793.post@talk.nabble.com> References: <24330793.post@talk.nabble.com> Date: Mon, 6 Jul 2009 12:06:23 +0200 Message-ID: Subject: Re: Question on mix:referenceable . From: Alexander Klimetschek To: dev@jackrabbit.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On Sat, Jul 4, 2009 at 4:38 AM, ndesk1900 wrote: > > Hello all, > > The Java Specification Request 170 states that > > "A repository implementation may make its workspace root nodes > mix:referenceable. If so, then the root node of all workspaces must be > referenceable, and all must have the same UUID" > > Could someone explain why? Because you can copy/merge nodes between workspaces (in this use-case a bit like branches in version control systems), where the UUIDs of copied nodes are the same across workspaces. And thus the root node, which is already "created" by the repository at start, must have the same UUID in multiple workspaces. BTW, in Jackrabbit the root node UUID is always "cafebabe-cafe-babe-cafe-babecafebabe". Regards, Alex -- Alexander Klimetschek alexander.klimetschek@day.com