I have updated Chromattic in trunk and for now it generates the
nodetypes.xml from the processed model and outputs it on the standard
out.
You will see something like :
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 5 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 10 source files to /Users/julien/java/gatein/portal/
trunk/gadgets/core/target/classes
Generated node types (still beta) <?xml version="1.0"
encoding="UTF-8"?>
<nodeTypes>
<nodeType name="lgn:gadgettoken" isMixin="false"
hasOrderableChildNodes="false">
<supertypes>
<supertype>mix:referenceable</supertype>
</supertypes>
<propertyDefinitions>
<propertyDefinition name="tokenName" propertyType="String"
autoCreated="false" mandatory="false" onParentVersion="COPY"
protected="false" multiple="false">
<valueConstraints/>
</propertyDefinition>
<propertyDefinition name="moduleId" propertyType="Long"
autoCreated="false" mandatory="false" onParentVersion="COPY"
protected="false" multiple="false">
<valueConstraints/>
</propertyDefinition>
<propertyDefinition name="accessToken" propertyType="String"
autoCreated="false" mandatory="false" onParentVersion="COPY"
protected="false" multiple="false">
<valueConstraints/>
It is not used (as it's not finished) but may seem strange if you are
not aware off that.
So don't bother much :-)