Multiple record sets and output parameters using SOAP
If you have a transaction with, say, 3 output parameters (bool, string and xml), then the SOAPRunner only returns the bool and string values. That is, the output of type XML is not returned. Only when there is a single output parameter, of type XML, does it return.
Moreover, if you then use a single output of type XML, but that XML contains more than 1 rowset, only the first rowset returns. Subsequent rowsets are suppressed in the output. Testing via a query of type xacute and text/xml will return both record sets, as intended. But via SOAPRunner does not.
Thanks in advance.
PS: I am aware that SOAPRunner is not for direct URL use, but its results are identical to an application we have that is using SOAP, so I am using it to test.