<TopologyImportDataFormat>SeaChange</
TopologyImportDataFormat><streamingZoneName>StreamingZone1</
streamingZoneName>
<!--Optional:-->
</urn:DataFileFormatConvert>
</soapenv:Body>
</soapenv:Envelope>
...
ruby request:
<?xml version="1.0" encoding="utf-8" ?>
<env:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Body>
<n1:DataFileFormatConvert
xmlns:n1="urn:net.beaumaris.topology.topologyFormatConvertWebService">
<OrigFile>
<content>2080.20838</content>
<operationResult xsi:nil="true"></operationResult>
</OrigFile>
<TopologyImportDataFormat>SeaChange</TopologyImportDataFormat>
<streamingZoneName>StreamingZone1</streamingZoneName>
</n1:DataFileFormatConvert>
</env:Body>
</env:Envelope>
...
We can find there are some difference between soapUI request and ruby
request when then deal with <OrigFile> tag, ruby client add a
<content> child tag to <OrigFile> tag while soapUI not.
My question is : how to modify my code/schema to make the web service
call succeed?
Any comments and workaround are welcome.
Thanks in advance.
-James