Error 503 too busy not being properly returned on SOAP queries

Description

Using the following published query soapbase.ecl:

And the following query making soapcalls:

I can provoke an error whereby the result is sometimes less than the expected 7500

There is code in thsoapcall.cpp to handle error 503 and retry, but it appears to not get triggered. I think the problem is that the error is getting wrapped in the soap header/footer and appears to the client as:

<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body>HTTP/1.0 503 Server Too Busy

Server too busy, please try again later</soap:Body></soap:Envelope>

This ends up being interpreted as a valid SOAP response but with no matching rows.

Conclusion

None
100% Done
Loading...

Activity

Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Components

Assignee

Reporter

Priority

Fix versions

Pull Request URL

Affects versions

Created May 2, 2017 at 12:36 PM
Updated May 8, 2017 at 7:33 AM
Resolved May 8, 2017 at 7:26 AM