// classes. If possible, will simply reset context classloader on existing
// RemotingClassLoader.
final ClassLoader contextClassLoader = SecurityUtility.getContextClassLoader(Thread.currentThread());
if (unmarshaller instanceof UpdateableClassloaderUnMarshaller)
{
UpdateableClassloaderUnMarshaller uclum = (UpdateableClassloaderUnMarshaller) unmarshaller;
ClassLoader cl = uclum.getClassLoader();
if (cl instanceof RemotingClassLoader)
{
rcl = (RemotingClassLoader) cl;
rcl.setUserClassLoader(contextClassLoader);
}