SOAP11: multiref arrays as sent by WCFStorm are misparsed

Bug #1159678 reported by Mikkel Krautz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ladon
New
Undecided
Unassigned

Bug Description

See the attached project for a service where the issue is reproducible.

When iterating through the received person objects, and printing their names, I get:

<type 'unicode'>

This is the XML that's sent by WCFStorm Lite 2.6.0:

<?xml version="1.0"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<q1:addPersons xmlns:q1="urn:TestService">
    <persons href="#id1"/>
</q1:addPersons>
<q2:ArrayOfPerson xmlns:q2="urn:TestService" id="id1" xsi:type="q2:ArrayOfPerson">
    <item href="#id2"/>
</q2:ArrayOfPerson>
<q3:Array xmlns:q3="http://schemas.xmlsoap.org/soap/encoding/" xmlns:q4="urn:TestService" id="id2" q3:arrayType="q4:Person[1]">
<Item href="#id3"/>
</q3:Array>
<q5:Person xmlns:q5="urn:TestService" id="id3" xsi:type="q5:Person">
    <name xsi:type="xsd:string">John Doe</name>
</q5:Person>
</s:Body>
</s:Envelope>

Is this a Ladon issue or a WCFStorm issue?

Revision history for this message
Mikkel Krautz (mkrautz) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.