[WSDL] Comment déclarer un array d'objet
Bonjour,
J'ai un web service dont la signature est la suivante :
Code:
1 2
|
public Adherent modifierCoordonneesAdherentSia (ModifierCoordonneesAdherentInMsgVolatile modifiercoordonneesadherentinmsgvolatile, ModifierCoordonneesAdherentRejetInSsmsgVolatile[] modifiercoordonneesadherentrejetinssmsgvolatile) throws BusinessException, TechnicalException; |
comment puis je déclarer le tableau dans le WSDL ?
Actuellement mon wsdl ressemble à ça :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
<xs:element name="modifierCoordonneesAdherentSia">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="modifiercoordonneesadherentrejetinssmsgvolatile" nillable="true" type="tns:ModifierCoordonneesAdherentRejetInSsmsgVolatile" />
<xs:element minOccurs="0" name="modifiercoordonneesadherentinmsgvolatile" nillable="true" type="tns:ModifierCoordonneesAdherentInMsgVolatile" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ModifierCoordonneesAdherentRejetInSsmsgVolatile">
<xs:sequence>
<xs:element minOccurs="0" name="typerejet" type="tns:TypeRejet" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="TypeRejet">
<xs:sequence>
<xs:element minOccurs="0" name="nom" type="xs:string" />
<xs:element minOccurs="0" name="code" type="xs:string" />
<xs:element minOccurs="0" name="libelle" type="xs:string" />
</xs:sequence>
</xs:complexType> |
Mais lors de l'appel de mon webservice via SOAPUI, j'ai l'erreur :
No path found for the transformation: java:array->java:complexType