dcb: If you need a full MessageReader, then SegmentArrayMessageReader is the easiest way. I don't think you should have had to change anything. Can you describe what went wrong?