[ 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
