Hi Michael,
I've checked out the latest version, but still get the same error. The change I'm making is in the get_attribute method of Any class. It looks like this in trunk: def get_attribute(self, name): """ Get (find) a I{non-attribute} attribute by name. @param name: A attribute name. @type name: str @return: The requested attribute. @rtype: L{SchemaObject} """ return self
I'm changing it to: def get_attribute(self, name): """ Get (find) a I{non-attribute} attribute by name. @param name: A attribute name. @type name: str @return: The requested (child, ancestry). @rtype: (L{SchemaObject}, [L{SchemaObject},..]) """ return (None, [])
This seems to work. However, I'm not sure if this just ignores the actual problem.
Thanks
Did't reply to all first time.