F.2. Recoverable Exceptions

Recoverable exceptions occur due to a problem with the system state. For example, when a client sends a message to request access to a resource, the message may be undeliverable because the handlers Inbox is full. Recovering from this exception can be as simple as resending the message. The base exception is ESException. This exception includes three major subclasses:

  • ESLibException

  • ESInvocationException

  • ESServiceException

F.2.1. ESLibException

This is the base class for client library exceptions. The CoreNotFoundException class is a subclass of this class that indicates that an engine could not be found to connect to. To correct this exception, either change the specification of the engine or ensure that the engine ...

Get Web Services: A Java™ Developer’s Guide Using E-Speak now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.