1.50.39

interbase.interclient
Class RemoteProtocolException

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

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:

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
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
 


1.50.39

Send comments or suggestions to icsupport@interbase.com