code: private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
     {
        in.defaultReadObject();
        validatorFactory = BeanValidationImpl.createValidatorFactory();
     }
docs: Read the object - Nothing is read as the validator factory is transient.
  A new instance is created
  @param in The input stream
  @exception IOException Thrown if an error occurs