Class XMLErrorHandler

  • All Implemented Interfaces:
    ErrorHandler

    public class XMLErrorHandler
    extends Object
    implements ErrorHandler
    XMLErrorHandler is a SAX ErrorHandlerwhich turns the SAX parsing errors into XML so that the output can be formatted using XSLT or the errors can be included in a SOAP message.
    • Field Detail

      • ERROR_QNAME

        protected static final QName ERROR_QNAME
      • FATALERROR_QNAME

        protected static final QName FATALERROR_QNAME
      • WARNING_QNAME

        protected static final QName WARNING_QNAME
    • Constructor Detail

      • XMLErrorHandler

        public XMLErrorHandler()
      • XMLErrorHandler

        public XMLErrorHandler​(Element errors)
    • Method Detail

      • getErrors

        public Element getErrors()
      • setErrors

        public void setErrors​(Element errors)
      • getErrorQName

        public QName getErrorQName()
      • setErrorQName

        public void setErrorQName​(QName errorQName)
      • getFatalErrorQName

        public QName getFatalErrorQName()
      • setFatalErrorQName

        public void setFatalErrorQName​(QName fatalErrorQName)
      • getWarningQName

        public QName getWarningQName()
      • setWarningQName

        public void setWarningQName​(QName warningQName)
      • addException

        protected void addException​(Element element,
                                    SAXParseException e)
        Adds the given parse exception information to the given element instance
        Parameters:
        element - DOCUMENT ME!
        e - DOCUMENT ME!