Table of Contents

Search

  1. Preface
  2. Web Service Concepts
  3. Understanding the Web Services Provider
  4. Using the Web Services Hub Console
  5. Batch Web Service Operations
  6. Writing Client Applications
  7. Working with Web Service Sources and Targets
  8. Editing Web Service Sources and Targets
  9. Working with Web Service Mappings
  10. Working with Web Service Workflows
  11. Appendix A: Web Service Sample Client Applications
  12. Appendix B: Configure the Web Browser

Web Services Provider Guide

Web Services Provider Guide

System Faults

System Faults

If the Web Services Hub encounters system errors, it generates a fault message based on the type of error and sends the response to the web service client. The fault message is based on the task the Web Services Hub performs when it encounters the error:
  • If the Web Services Hub cannot process the header element of a SOAP request message, it returns error information related to the header entries of the SOAP request message in a child element of the SOAP response header element.
  • If the Web Services Hub encounters any error with the header element of a SOAP request, it does not process the body element. The SOAP response to the request contains the header fault element in the SOAP header and a SOAP fault element without the detail element.
  • If the Web Services Hub cannot process the contents of the body element, the SOAP fault element in the SOAP response message contains a detail element with error information.
  • The Web Services Hub generates a SOAP fault response with the error information in the detail element when it encounters any of the following system errors:
    • The Integration Service is not running and the Web Services Hub cannot process the input message.
    • The Web Services Hub has timed out.
    • The protected web service does not provide a valid user name token.
  • The Web Services Hub does not return a response for a web service request in the following situations:
    • The content of the service request is malformed or generates a parsing error.
    • The workflow filters out the request.

0 COMMENTS

We’d like to hear from you!