[ 
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

Reply via email to