Bookshelf Home | Contents | Index | PDF | ![]() ![]() |
Siebel CRM Desktop for IBM Notes Administration Guide > Customizing Authentication > About CRM Desktop SSO Architecture > How CRM Desktop SSO Handles ErrorsSSO script avoids creating JavaScript exceptions. If the user enables a JIT Debugger on the client computer, such as Visual Studio, then this debugger might display a separate prompt and debug message for each exception. These prompts can significantly affect the user experience. Siebel CRM SSO uses the following functions to handle exceptions:
The execute_request function is the only function that can fail with exception. It depends on the network state and the availability of Siebel Servers. If execute_request fails, then Siebel CRM SSO returns null instead of a response object to handle logic that does not include exceptions. The SSO Connector must examine the return code, determine if an error occurred, and then take corrective action. If an exception occurs, then the SSO script does one of the following:
For more information about these methods, see SSO Client Object. How the SSO Script Sends an Error to the ConnectorThe following type of error determines how the SSO script sends an error to the connector:
How the SSO Script Logs Errors and MessagesSiebel CRM SSO writes log messages to the CRM Desktop general log which simplifies debugging and and gathering diagnostics. The SSO script logs information about the SSO API and application failures. For more information, see Logger Object. |
![]() ![]() |
Siebel CRM Desktop for IBM Notes Administration Guide | Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |