Hi
I'm trying to extend atdocument (adding a ImageField)
So, I've read this :
http://plone.org/documentation/manual/developer-manual/using-archgenxml/3rdparty/archetypes.schemaextender
Created the stub class, the interface, etc...
And when generating :
INFO Generating class 'DocumentImage'.
Traceback (most recent call last):
File "/root/archgenxml/bin/archgenxml", line 38, in ?
archgenxml.ArchGenXML.main()
File
"/root/archgenxml/eggs/archgenxml-2.6-py2.4.egg/archgenxml/ArchGenXML.py",
line 114, in main
gen.parseAndGenerate()
File
"/root/archgenxml/eggs/archgenxml-2.6-py2.4.egg/archgenxml/ArchetypesGenerator.py",
line 4084, in parseAndGenerate
self.generateProduct(root)
File
"/root/archgenxml/eggs/archgenxml-2.6-py2.4.egg/archgenxml/ArchetypesGenerator.py",
line 4018, in generateProduct
self.generatePackage(root)
File
"/root/archgenxml/eggs/archgenxml-2.6-py2.4.egg/archgenxml/ArchetypesGenerator.py",
line 3654, in generatePackage
self.generatePackage(p,recursive=1)
File
"/root/archgenxml/eggs/archgenxml-2.6-py2.4.egg/archgenxml/ArchetypesGenerator.py",
line 3605, in generatePackage
buf += self.dispatchXMIClass(element)
File
"/root/archgenxml/eggs/archgenxml-2.6-py2.4.egg/archgenxml/BaseGenerator.py",
line 350, in dispatchXMIClass
return generator(element, template=template)
File
"/root/archgenxml/eggs/archgenxml-2.6-py2.4.egg/archgenxml/ArchetypesGenerator.py",
line 1865, in generateArchetypesClass
wrt('class Extended'+fieldType+'(ExtensionField,
'+fieldType+'):\n')
TypeError: cannot concatenate 'str' and 'NoneType' objects
So, fieldType is None.
Is it a bug from me or from ArchGenXML ?