here is the real world wsdl definition to show the problem:
<xsd:enumeration value="=" />
<xsd:enumeration value="!=" />
<xsd:enumeration value=">" />
<xsd:enumeration value=">=" />
<xsd:enumeration value="<" />
<xsd:enumeration value="<=" />
<xsd:element name="param" type="xsd:string" />
<xsd:element name="comparison" type="tns:comparison" />
<xsd:element name="values" type="tns:ArrayOfString" />
nusoap client treats comparison as 'scalar' (though it's restricted to xsd:string) and doesn't call expandEntities() for it. Obviously values <=, etc leads to corructed xml generetion and bad request fault.
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.