public abstract class RemoteInvocationUtils
extends java.lang.Object
Mainly intended for use within the remoting framework.
| Constructor and Description | 
|---|
| RemoteInvocationUtils() | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | fillInClientStackTraceIfPossible(java.lang.Throwable ex)Fill the current client-side stack trace into the given exception. | 
public static void fillInClientStackTraceIfPossible(java.lang.Throwable ex)
The given exception is typically thrown on the server and serialized
 as-is, with the client wanting it to contain the client-side portion
 of the stack trace as well. What we can do here is to update the
 StackTraceElement array with the current client-side stack
 trace, provided that we run on JDK 1.4+.
ex - the exception to updateThrowable.getStackTrace(), 
Throwable.setStackTrace(StackTraceElement[])