SOAP Method: how to pass arrays

G'day,

 

We're using PP 2022.1.100 on RHEL8.10.

 

I'm trying to use the SOAP Method component to work with a SOAP WS. I enter the service endpoint WSDL and the component is correctly, populated with the service parameters.

 

A few of the parameters expect a list of string values, i.e. in Python I would pass them as lists: ['foo', 'bar', ...].

 

In the SOAP Method component these parameters have expression type, e.g.

but when I specify them as a PilotScript Array() only the first element of the array is passed in the SOAP request.

 

What is the correct expression to use for specifying a list of values?

 

Thanks,

Chris.