code: protected void error(String msg, Object args[], Exception e)
            throws org.xml.sax.SAXException
    {
  
      String formattedMsg = XSLMessages.createMessage(msg, args);
  
      error(formattedMsg, e);
    }
docs: Tell the user of an error, and probably throw an
  exception.
  
  @param msg A key into the {@link org.apache.xalan.res.XSLTErrorResources}
  table, that is one of the WG_ prefixed definitions.
  @param args An array of arguments for the given warning.
  @param e An error which the SAXException should wrap.
  
  @throws org.xml.sax.SAXException that wraps a
  {@link javax.xml.transform.TransformerException} if the current
  {@link javax.xml.transform.ErrorListener#error}
  method chooses to flag this condition as an error.
  @xsl.usage internal