code: protected synchronized static SAXParserFactory getSaxFactory()
      {
          if (sSaxFactory == null) {
              sSaxFactory = SAXParserFactory.newInstance();
              sSaxFactory.setNamespaceAware(true); 
          }
          return sSaxFactory;
      }
docs: We will essentially share a singleton sax parser factory;
  the reason being that constructing (or, rather, locating
  implementation class) is bit expensive.