Siebel Adapter 6.0 SP3 | webMethods Siebel Adapter Documentation | webMethods Siebel Adapter Installation and User’s Documentation | Logging and Exception Handling | Siebel Adapter Exception Handling
 
Siebel Adapter Exception Handling
If a Siebel Adapter object (for example, a connection or service) encounters an error with the Siebel system, it will throw an adapter error coupled with the Siebel error, exactly as it was thrown by Siebel. The Siebel errors will be in an IData format.
For example, if a Query service fails on the Siebel system at run time because its search expression contains invalid values, you will receive an adapter error that indicates that the Query service failed, and the adapter error will contain the specific error generated on the Siebel system indicating why the service failed. In this case, you would receive a Siebel error specifying that the search expression values are invalid.
When creating a flow or Java service that incorporates an adapter service, you might want to build logic into the wrapping service to catch and handle these types of exceptions.