I'm struggling with the following problem:
I have a PHP-based web service which needs to be consumed by various
clients. As long as I keep things simple, everything works fine. I figured that Axis2 and .NET don't like soapenc:array
definitions in WSDL, so I created list types for mapping object arrays:
<xsd:complexType name="CourseList">
<xsd:sequence>
<xsd:element name="Courses" type="tns:Course" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
Now, if I include something like a List of CourseLists
(using the same WSDL procedure), .NET fails as Axis2 (ADB) does with handling this data.
I checked the XML that comes over the wire with soapUI; it looks reasonable.
I'm really on the ropes with this one. Any hint would be highly appreciated.
TIA
KB22