Handle errors in an Open Client application
- Last Updated: March 15, 2023
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
Calling a remote ABL method can generate three different types of errors:
- Client-side errors
- Server-side errors before remote ABL method execution
- Server-side errors during remote ABL execution
A client-side error is an error that occurs on the client machine before the client sends a particular request to the application server. A server-side error is an error that occurs on the application server machine, either before the application server runs a remote procedure or during procedure execution.
No matter what type of error ABL returns, the error message and number are made available to the client application, in the form of an exception for Open Clients and a SOAP exception for Web service clients.
For more information on how errors are returned for your type of Open Client, see Java Open Clients, .NET Open Clients, and Develop Web Services.
The following sections describe these types of errors.