Use CharReader and CharReaderBuilder.
Use getFormattedErrorMessages() instead (typo fix).
Use StreamWriterBuilder.