[ http://issues.apache.org/jira/browse/GRFT-67?page=comments#action_12357507 ]
Oliver Kießler commented on GRFT-67: ------------------------------------ Following last comment by Christophe: 1. A: The jcr-mapping file can be used to create JCR node types (see method "createNodeTypesFromMappingFiles" and others). It does not have to be converted into the custom_nodetypes.xml file (in case of jackrabbit) but rather converted into the correct Definition objects (implementations of ItemDefinition, NodeDefinition and PropertyDefinition) to create JCR node types. Converting the XML is not necessary. 1. B: This will be supported by the "createNodeTypesFromConfiguration" method that takes a vendor specific configuration file as input (and throws an exception if it is not supported by a JCR repository implementation). 1. C: As far as I know Jeceira and Exo are both GPL licensed, so I guess we can't support them anyways, can we? 2. See 1. C. I would like to avoid having to deal with two xml files to create JCR node types (jcr-mapping file *and* a vendor specific file). I would appreciate it if we could add the missing information to the jcr-mapping file if that makes sense. I will have to find out what kind of information is missing though. > Definition of Nodetype Management API > ------------------------------------- > > Key: GRFT-67 > URL: http://issues.apache.org/jira/browse/GRFT-67 > Project: Graffito > Type: Task > Components: JCR-Nodemanagement > Versions: 1.0-a1-dev > Reporter: Oliver Kießler > Assignee: Oliver Kießler > Fix For: 1.0-a1-dev > > Definition of the "nodemanagement API" in the > org.apache.portals.graffito.jcr.nodemanagement.NodeTypeManager interface. -- 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
