I'm working on implementing wsrp with suds and everything is going well with the issues I've described from before, but I have a newly discovered problem.
When there are attributes defined with the ref attr, suds chokes on me. For instance,
<xsd:attribute ref="xml:lang" use="required"/>
does not have a type attribute defined for it and will choke and give a TypeNotFound: Type not found: '_lang' error.
According to http://www.w3schools.com/Schema/el_attribute.asp for the ref attribute,
Optional. Specifies a reference to a named attribute. Name and ref attributes cannot both be present. *If ref is present, simpleType element, form, and type cannot be present *
So, it shouldn't need to have the type specified for it, right?
This is all within the wsrp specification so they could have defined something incorrectly. Is there something I could do to get around this while playing with the factory creation tool and calling the methods that take the created factory objects?
The wsrp spec docs are here, http://docs.oasis-open.org/wsrp/v2/wsrp-2.0-bindings.wsdl http://docs.oasis-open.org/wsrp/v2/wsrp-2.0-interfaces.wsdl http://docs.oasis-open.org/wsrp/v2/wsrp-2.0-types.xsd
-Nathan