Currently the SerialMarshaller/UnMarshaller is not maintaining the correct class subject information for Externalizer instances. This should be serialized out along with the Externalizer instance.
Current Issue:
public final class ExternalizedObject implements Externalizable, Creator {
...
/**
{@inheritDoc} */
public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException
...
}