Return-Path: Delivered-To: apmail-jackrabbit-users-archive@minotaur.apache.org Received: (qmail 40614 invoked from network); 26 Mar 2010 13:52:17 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 26 Mar 2010 13:52:17 -0000 Received: (qmail 1620 invoked by uid 500); 26 Mar 2010 13:52:16 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 1593 invoked by uid 500); 26 Mar 2010 13:52:16 -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 1584 invoked by uid 99); 26 Mar 2010 13:52:16 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 26 Mar 2010 13:52:16 +0000 X-ASF-Spam-Status: No, hits=-0.3 required=10.0 tests=AWL,FREEMAIL_FROM,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of norman.maurer@googlemail.com designates 74.125.82.170 as permitted sender) Received: from [74.125.82.170] (HELO mail-wy0-f170.google.com) (74.125.82.170) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 26 Mar 2010 13:52:11 +0000 Received: by wyb36 with SMTP id 36so3915859wyb.1 for ; Fri, 26 Mar 2010 06:51:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:received:message-id:subject:from:to:content-type; bh=qUqj3CM2LwNxBTdd3q0JPxHTETQP0p19DqZS1LAMKuk=; b=jQSMe3j/PFNYmz6ONcLfRASBxmT7OeP7tcYbdKILfyAdcK9VwVgJZAMhKk0n13Zf6L oi6axXELAH1OCXhckHYJCPbHy36rZjnuMh0EbQ1tYSuod0Kie3dojqzXYjC6g5C2e+hH m8+s0ukL2nnKJ35mnqXmuj18K4Hd6HH6Si/E4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=DfhsWvYmiC+NLN+2vXQ9Ep1/eYhId9DKQFK/78QjSfX1yEzVqL6181crjGbYbL2pyO Ovci2GU/nrhd4D9hzXY+Yva8Fj/0Pw+okuEfITvrkaCS5J80uTdq9qEpRTyl7bL7D/lI 1PLEfbrRnIQnzcVkAzo0IqlqeYJICnip7V6Bk= MIME-Version: 1.0 Received: by 10.216.9.2 with HTTP; Fri, 26 Mar 2010 06:51:50 -0700 (PDT) In-Reply-To: References: <75bda7a01003252353k365c79f3ua8c01a5be9ff2798@mail.gmail.com> <75bda7a01003260536u721406f8y421d91d012960d@mail.gmail.com> Date: Fri, 26 Mar 2010 14:51:50 +0100 Received: by 10.216.90.73 with SMTP id d51mr522673wef.11.1269611510358; Fri, 26 Mar 2010 06:51:50 -0700 (PDT) Message-ID: <75bda7a01003260651m2e19dde4q9e6ddc0016b933ee@mail.gmail.com> Subject: Re: validation of reference constraint is not yet implemented From: Norman Maurer To: users@jackrabbit.apache.org Content-Type: text/plain; charset=ISO-8859-1 Hi Alex. thanks again for you response.. I not thought about this before.. I will have to rethink my cnd a bit ;) Thx, Norman 2010/3/26 Alexander Klimetschek : > On Fri, Mar 26, 2010 at 13:36, Norman Maurer > wrote: >> the properties are declared as mandatory because without the >> properties its not a valid object which can be used later to access >> via the imap. > > But with default values you could make those objects "valid". Eg. > imap:answered, imap:deleted etc. don't sound like core properties that > if they wouldn't exist nothing could be done. > > Imagine you want to change the storage model in the future and need to > replace some properties with others. You would have to fill those old > properties with dummy values as they are mandatory. > > Just my 2 cents... > > Regards, > Alex > > -- > Alexander Klimetschek > alexander.klimetschek@day.com >