Exception e = m_transformer.getExceptionThrown(); if(null != e) { if(e instanceof SAXException) throw (SAXException)e; else throw new SAXException(e); }
  public void parse (InputSource input)    throws SAXException, IOException  {    if(null == getParent())    {      XMLReader parent = XMLReaderFactory.createXMLReader();      try      {        parent.setFeature("http://xml.org/sax/features/namespace-prefixes",                          true);        parent.setFeature("http://apache.org/xml/features/validation/dynamic",                          true);      }      catch (SAXException se){}      setParent (parent);    }    else      setupParse ();    getParent().parse(input);  }