We are recreating a webservice based on a third party WDSL using a .NET WCF service project. The client is however expecting a response for all operations even when they are of a void type. The empty body will be used to indicate that the operation completed successfuly.
The response should look like this:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body/>
</s:Envelope>
The problem is that our newly created wcf service has no response body even if we throw a faultexception using SOAP 1.1 message format and basic http binding.
Is there a way to always 1. send a response body, 2. Send a fault body using SOAP 1.1? We are using SoapUI to test the service.