private void processCDATA() throws Exception {
    if (!XMLUtil.checkLiteral(reader, "CDATA[")) {
      XMLUtil.errorExpectedInput(reader.getSystemID(), reader.getLineNr(), "<![[CDATA[");
    }

    Reader reader = new CDATAReader(this.reader);
    builder.addPCData(reader, this.reader.getSystemID(), this.reader.getLineNr());
    reader.close();
  }
private void processCDATA()