incubator-graffito-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Oliver Kießler (JIRA) <>
Subject [jira] Commented: (GRFT-67) Definition of Nodetype Management API
Date Sat, 12 Nov 2005 21:30:22 GMT
    [ ] 

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:
>      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

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message