WebService("abc").SendRequest "method1", XMLWarehouse("mxl1")

Set objResponse = WebService("abc").method1(XMLWarehouse("mxl2"))

Set objResponse2 = WebService("abc").LastResponse

Using both methods to send request (mxl1 and mxl2) and verified both requests received in the web server and responses were sent back to QTP.

But both objResponse and objResponse2 returned me the default value from WSDL.

Can anybody please light me on this and thanks!