@Override
public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException {
super.readExternal(in);
- normalizedNode = SerializationUtils.deserializeNormalizedNode(in);
+ normalizedNode = SerializationUtils.readNormalizedNode(in).orElse(null);
}
@Override
public void writeExternal(final ObjectOutput out) throws IOException {
super.writeExternal(out);
- SerializationUtils.writeNormalizedNode(out, normalizedNode);
+ SerializationUtils.writeNormalizedNode(out, getStreamVersion(), normalizedNode);
}
public static ReadDataReply fromSerializable(final Object serializable) {