Forum

Kahn
Moderator
    Has successfully completed the online course Introduction
    Has successfully completed the online course Intermediate (200)
    Has successfully completed the online course Advanced (300)
6 years, 2 months ago #17861
Up
0
Down
::

The WSDL is correct, however item is a sequence, just look into the WSDL and you will see it.

If you define your array manually, like this

soap/startProcess/processWebParameter/Parameter/item/Name

then you have defined your parameter wrong. You can do the following two things:

 

1. Define your parameter by defining a data type
soap/startProcess/processWebParameter/Parameter/item  and provide an appropriate data type or ANY if your structure is polymorphic.

2.  Define your parameter by defining each array element manually.
soap/startProcess/processWebParameter/Parameter/item[0]/Name                                myName
soap/startProcess/processWebParameter/Parameter/item[0]/Value/StringValue             someStringValue
soap/startProcess/processWebParameter/Parameter/item[1]/Name                                 myName2
soap/startProcess/processWebParameter/Parameter/item[1]/Value/StringValue              someStringValue2
soap/startProcess/processWebParameter/Parameter/item[9999999]/Name                      myName9999999
soap/startProcess/processWebParameter/Parameter/item[9999999]/Value/StringValue    someStringValue9999999