P
pygo
Jungspund
Hallo,
Ich habe einen Perl Web Service geschrieben und auch brav eine WSDL dazu geschrieben (naja, generieren lassen). Wenn ich den Web Service jetzt nutze, kriege ich in dem Antwortumschlag bei jedem verwendeten Array als SOAP-ENC:arrayType immer "xsd:anyType[4]". In meiner WSDL stehen aber unter den Attributen der Arrays wsdl:arrayTypes, die auf einen komplexen Datentyp verweisen:
Muss ich da beim einpacken im Perl-Modul noch was beachten oder irgendwas an der WSDL ändern, damit er das richtig übernimmt?
Vielen Dank - pygo
Ich habe einen Perl Web Service geschrieben und auch brav eine WSDL dazu geschrieben (naja, generieren lassen). Wenn ich den Web Service jetzt nutze, kriege ich in dem Antwortumschlag bei jedem verwendeten Array als SOAP-ENC:arrayType immer "xsd:anyType[4]". In meiner WSDL stehen aber unter den Attributen der Arrays wsdl:arrayTypes, die auf einen komplexen Datentyp verweisen:
Code:
<complexType name="ArrayOfAdmin">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:Admin[]" />
</restriction>
</complexContent>
</complexType>
Vielen Dank - pygo