From a server executing on JDK 1.1, a
ServerRuntimeException is thrown as a result of a
remote method invocation when a RuntimeException is
thrown while processing the invocation on the server, either while
unmarshalling the arguments, executing the remote method itself, or
marshalling the return value.
A ServerRuntimeException instance contains the original
RuntimeException that occurred as its cause.
A ServerRuntimeException is not thrown from servers
executing on the Java 2 platform v1.2 or later versions.
Submit a bug or feature For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.