diff --git a/testing/regress/ecl/common/SoapTextTest.ecl b/testing/regress/ecl/common/SoapTextTest.ecl index 9fa27b17cc9..afb91f99709 100644 --- a/testing/regress/ecl/common/SoapTextTest.ecl +++ b/testing/regress/ecl/common/SoapTextTest.ecl @@ -20,7 +20,7 @@ import ^ as root; multiPart := #IFDEFINED(root.multiPart, true); variant := #IFDEFINED(root.variant, ''); -useSoapCall := #IFDEFINED(root.useSoapcall, false); + //--- end of version configuration --- import $.^.setup; @@ -86,7 +86,7 @@ EXPORT SoapTextTest := MODULE EXPORT doMain(string serviceUrl, string searchWords, unsigned documentLimit) := FUNCTION - soapcallDocumentCount(string searchWord) := SOAPCALL(serviceUrl, 'soaptest_getdocumentcount', { STRING search := searchWord }, countServiceResponse).cnt; + soapcallDocumentCount(string searchWord) := SOAPCALL(serviceUrl, 'soaptest_getdocumentcount', countServiceRequest, transform(countServiceRequest, SELF.search := searchWord), countServiceResponse).cnt; callDocumentCount(string search) := IF((serviceUrl != ''), soapcallDocumentCount(search), doDocumentCount(search)); soapcallSearchWords(DATASET(wordRec) searchWords) := SOAPCALL(serviceUrl, 'soaptest_getsearchwords', { DATASET(wordRec) search := searchWords }, DATASET(joinServiceResponseRecord));