I'm calling SOAP functions from C#. I request a list of users. This was working fine in my early tests, but now that I have 160+ users, I get an exception that:

An unhandled exception of type 'System.ServiceModel.CommunicationException' occurred in mscorlib.dll

Additional information: The maximum message size quota for incoming messages (65536) has been exceeded. To increase the quota, use the MaxReceivedMessageSize property on the appropriate binding element.

From a quick search, it appears that some xml (perhaps the soap interface definition at rpc/soap/jirasoapservice-v2?wsdl) needs to have larger values.

Can anyone point me in the right direction of how to get past this 64Kb limit?

1 answer

In the link you've posted, the XML configuration in question appears to be the WCF binding information. This information should be embedded within the app.config or web.config of your client application.