From graffito-dev-return-926-apmail-incubator-graffito-dev-archive=www.apache.org@incubator.apache.org Mon Jan 30 21:57:56 2006 Return-Path: Delivered-To: apmail-incubator-graffito-dev-archive@www.apache.org Received: (qmail 5756 invoked from network); 30 Jan 2006 21:57:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 30 Jan 2006 21:57:56 -0000 Received: (qmail 69026 invoked by uid 500); 30 Jan 2006 21:57:55 -0000 Mailing-List: contact graffito-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: graffito-dev@incubator.apache.org Delivered-To: mailing list graffito-dev@incubator.apache.org Received: (qmail 69001 invoked by uid 99); 30 Jan 2006 21:57:55 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 30 Jan 2006 13:57:55 -0800 Received: from ajax.apache.org (ajax.apache.org [127.0.0.1]) by ajax.apache.org (Postfix) with ESMTP id C6D87C9 for ; Mon, 30 Jan 2006 22:57:33 +0100 (CET) Message-ID: <626585100.1138658253748.JavaMail.jira@ajax.apache.org> Date: Mon, 30 Jan 2006 22:57:33 +0100 (CET) From: "Sandro Boehme (JIRA)" To: graffito-dev@incubator.apache.org Subject: [jira] Commented: (GRFT-23) node type registration component In-Reply-To: <2000910929.1116963471482.JavaMail.jira@ajax.apache.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 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 [ http://issues.apache.org/jira/browse/GRFT-23?page=comments#action_12364506 ] Sandro Boehme commented on GRFT-23: ----------------------------------- As the Jackrabbit issues JCR-273 and JCR-274 are solved, managing circular dependencies is handled by Jackrabbits NodeTypeRegistry.registerNodeTypes(Collection) method. My workaround in this GRFT-23 issue hit the problem, that it is not possible at the moment to reregister custom super node types. As custom super node types can be registered with the NodeTypeRegistry.registerNodeTypes(Collection) method now, this is also not a problem anymore. This makes it possible now to register such a Graffito node type structure which contains custom super node types and circular dependend node types: [CmsObject] + parentFolder (Folder) [Folder] > CmsObject + folders (Folder) + documents (Document) [Document] > CmsObject - size (long) > node type registration component > -------------------------------- > > Key: GRFT-23 > URL: http://issues.apache.org/jira/browse/GRFT-23 > Project: Graffito > Type: New Feature > Components: JCR-Mapping > Reporter: Sandro Boehme > Assignee: Sandro Boehme > Attachments: CustomNodeTypeCreatorImpl.patch > > It registers the node types of the mapping model. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira