I know this has been asked before but I cannot seem to find my exact issue, or a solution that works for me.
I have a SOAP server that can accept documents pushed from one client to another. This works just fine with smaller documents, but when you get to around the 10MB range the following fault is received:
Fault: Array
(
[faultcode] => SOAP-ENV:Client
[faultactor] =>
[faultstring] => error in msg parsing:
XML error parsing SOAP payload on line 1: No memory
[detail] =>
)
The XML is exactly the same for both the successful SOAP call and the one that results in the above fault, other than the base64 of the documents.
I have a 512MB size limit on the server, and a 1200 second time limit.
I have full access to the server and code. Any suggestions are appreciated.