Overview | Package | Class | Tree | Deprecated | Index | Help

2.01.05
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## interbase.interclient
Class RemoteProtocolException

    java.lang.Object
      |
      +--java.lang.Throwable
            |
            +--java.lang.Exception
                  |
                  +--java.sql.SQLException
                        |
                        +--interbase.interclient.SQLException
                              |
                              +--interbase.interclient.RemoteProtocolException

All Implemented Interfaces:
  Serializable

public final class RemoteProtocolException
extends interbase.interclient.SQLException

InterClient remote client/server communication protocol exception.

This exception is thrown if InterClient receives an unexpected or unintelligable message from InterServer (or vice-versa).

This exception should not occur under normal operation. If a remote protocol exception does occur, it indicates either a bug in the client/server communication protocol between InterClient and InterServer, or a loss of network integrity.

This can occur for the following reasons:

- An internal bug occurred in the remote protocol between InterClient and InterServer.
- InterServer terminated abnormally, disabling communication with InterClient.
- The network between InterClient and InterServer disappears.

On Unix, if you suspect a bug, check for a core file in the root directory and if there is one get a stack trace using a command such as

     % dbx /usr/interclient/bin/interserver core
     dbx> where

On NT or Win95, check if InterServer has GPF'ed.

The error code associated with this exception is `ErrorCodes.remoteProtocol`.

Since:
  Extension, since InterClient 1.0
See Also:
  Serialized Form

Methods inherited from class java.sql.SQLException
`getErrorCode, getNextException, getSQLState, setNextException`

Methods inherited from class java.lang.Throwable
`fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Overview | Package | Class | Tree | Deprecated | Index | Help

2.01.05
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Send comments or suggestions to interclient@borland.com