code: private static SAXParser makeSAXParser() throws ParserConfigurationException, SAXException {
      SAXParser parser = _saxParser.get();
      if (parser != null) {
        try {
          parser.reset();
        } catch (UnsupportedOperationException uoe) {
          parser = null;
        }
      }
      if (parser == null) {
        SAXParserFactory factory = SAXParserFactory.newInstance();
        parser = factory.newSAXParser();
        _saxParser.set( parser );
      }
      return parser;
    }
docs: /*
  Builds and returns the SAXParser