You are viewing a plain text version of this content. The canonical link for it is here.
Posted to graffito-dev@incubator.apache.org by "Sandro Boehme (JIRA)" <ji...@apache.org> on 2006/01/30 21:57:33 UTC

[jira] Commented: (GRFT-23) node type registration component

    [ 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