Add SOAP timeout and show error messages to client