I'm not familiar with with the zc.buildout system (yet) and was unable to to attempt a fix for this error locally, but I get the following error when I submit an HTML document through the HTML adapter to the FastXML publisher component:
(pypes)mymachine:pypesvds-buildout xavian$ 2010-01-30 23:44:48,594 ERROR [fastxml.fastxml] Component Failed: FastXML
Traceback (most recent call last):
File "build/bdist.macosx-10.3-i386/egg/fastxml/fastxml.py", line 35, in run
sep = doc.GetMeta(key, 'separator', ' ')
TypeError: GetMeta() takes exactly 3 arguments (4 given)
I believe the method call that needs to be used is GetMetaValue, not GetMeta. As someone who has worked with ESP, the Packet class feels like an old familiar friend. :)
Matt's working on cleaning up and testing some of the components.