We are developing a new web service and are looking into the "best practice" for returning errors in the soap response.
We were looking into creating a error response object which every response would contain as a property. This seems a little heavy however and are wondering if it is possible to use the SOAP header to carry this information? How do you normally deal with custom errors using SOAP?