Bookshelf Home | Contents | Index | PDF |
Oracle Web Services On Demand Guide > Best Practices for Designing Client Application > Best Practices for Integration Design > Error Handling and LoggingError handling and logging are essential when developing a client application. The client application must provide for:
To handle the errors, a client application needs to be able to understand the SOAP fault that is returned in the SOAP response when an error is encountered in processing a Web service request. For information about SOAP faults and error codes returned by Oracle CRM On Demand, see Oracle Web Services On Demand Troubleshooting Guide. Logging of SOAP Requests and ResponsesSOAP requests and SOAP responses are important information that can assist you in troubleshooting your integration when issues arise, as they capture exactly what was sent to and received from Oracle CRM On Demand. Logging the requests and responses can also help you better understand your integration. It is a best practice and strongly recommended that your integration logs any SOAP request sent to Oracle CRM On Demand Web Services and any SOAP response received for easier troubleshooting of your integration. It is also beneficial to log the SOAP requests and responses when an issue arises that requires a service request to be created by technical support. The logs with the SOAP requests and responses can help the Oracle CRM On Demand team with reproducing and identifying the issue. There are different ways in which you can log SOAP requests and responses, for example:
|
Oracle Web Services On Demand Guide, Version 21.0 (Oracle CRM On Demand Release 33) | Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |