Error while retrieving body -- can not parse output parameters
While performing a Soap request, I am receiving the following error which is causing the replay to fail:
Action.c(9): Error:InvokeMethod failed: org.xml.sax.SAXException: wrong number of arguments
java.lang.IllegalArgumentException: wrong number of arguments
Action.c(9): Error:InvokeMethod failure: AXIS engine threw an exception.
Action.c(9): Error:Internal error, please call customer support. Details: Error while retrieving body -- can not parse output parameters
Action.c(9): Error:Web service call "GetAvailability_101" execution failed
The snapshot shows the request and response, and they are correct. I do notice, however, that the response is not getting written to a parameter.
Any idea why it is erroring, even though the web service call is indeed succeeding?
Re: Error while retrieving body -- can not parse output parameters
Please check the xml header. It should be like this
<?xml version="1.0" ?>
Also check the wsdl, endpoint, soap action configured propertly.
NaveenKumar Namachivayam | www.QAInsights.com
Learn TruWeb - my Udemy Course "Performance Testing using TruWeb" | https://www.udemy.com/performance-testing-using-truweb/?couponCode=YOUTUBE