if (obj instanceof Serializable)
if (osc != null && obj instanceof Serializable)
  private Object processResolution(Object obj, int handle)    throws IOException  {    if (obj instanceof Serializable)      {        Method m = null; 	try	  {	    Class classArgs[] = {};	    m = getMethod(obj.getClass(), "readResolve", classArgs);	    obj = m.invoke(obj, new Object[] {});		  }	catch (NoSuchMethodException ignore)	  {	  }	catch (IllegalAccessException ignore)	  {	  }	catch (InvocationTargetException ignore)	  {	  }      }    if (this.resolveEnabled)      obj = resolveObject(obj);    this.objectLookupTable.put(new Integer(handle),			       new ObjectIdentityWrapper(obj));    return obj;  }