Use java.io.Reader to parse chart event message