From dev-return-7044-apmail-jackrabbit-dev-archive=jackrabbit.apache.org@jackrabbit.apache.org Sat May 06 17:03:31 2006 Return-Path: Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: (qmail 41804 invoked from network); 6 May 2006 17:03:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 6 May 2006 17:03:30 -0000 Received: (qmail 17712 invoked by uid 500); 6 May 2006 17:03:30 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 17383 invoked by uid 500); 6 May 2006 17:03:27 -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 17374 invoked by uid 99); 6 May 2006 17:03:27 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 06 May 2006 10:03:27 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [63.240.77.82] (HELO sccrmhc12.comcast.net) (63.240.77.82) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 06 May 2006 10:03:26 -0700 Received: from [192.168.0.16] (c-71-198-185-94.hsd1.ca.comcast.net[71.198.185.94]) by comcast.net (sccrmhc12) with ESMTP id <2006050617030401200589mpe>; Sat, 6 May 2006 17:03:05 +0000 Message-ID: <445CD6C9.8070207@sri.com> Date: Sat, 06 May 2006 10:03:05 -0700 From: Jack Park User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041217 X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@jackrabbit.apache.org Subject: Battling 'no matching property definition found for {}InstanceOf' References: <90a8d1c00605040213r4925e01cifbf7b84f514cafdc@mail.gmail.com> <3df33a250605040301u6acabf79v8d0255da85914a33@mail.gmail.com> In-Reply-To: <3df33a250605040301u6acabf79v8d0255da85914a33@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N I hope there is some trivial line of wisdom I am missing, but the 'no matching property definition' exception keeps creeping in on me. Brief architectural explanation: I wish to model a taxonomy using Property objects of two kinds, one of which stores a single String (uuid of a Node), and another of which is a Value[] taking Value objects with uuids of Nodes. Actually, there are up to 4 such Property objects per node, each a different name: InstanceOf, HasInstances, SubclassOf, HasSubclasses, where InstanceOf is the only single-valued Property. Oddly enough, SubclassOf and HasSubclasses are already in Node objects when the InstanceOf Property is created and the exception tossed. The particular Node definition is below. I'd really like to learn what I am missing here. Many thanks in advance. Jack nt:hierarchyNode mix:referenceable nt:hierarchyNode mix:referenceable