Package org.apache.camel.component.xslt
Class DefaultTransformErrorHandler
java.lang.Object
org.apache.camel.component.xslt.DefaultTransformErrorHandler
- All Implemented Interfaces:
ErrorListener
,ErrorHandler
ErrorHandler
and ErrorListener
which will ignore warnings, and throws error and fatal as exception,
which ensures those can be caught by Camel and dealt-with.
Also any warning, error or fatal error is stored on the Exchange
as a property with the keys
CamelXsltWarning, CamelXsltError, and CamelXsltFatalError which allows end users to access
those information form the exchange.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
error
(TransformerException exception) void
error
(SAXParseException exception) void
fatalError
(TransformerException exception) void
fatalError
(SAXParseException exception) void
warning
(TransformerException exception) void
warning
(SAXParseException exception)
-
Constructor Details
-
DefaultTransformErrorHandler
public DefaultTransformErrorHandler(org.apache.camel.Exchange exchange)
-
-
Method Details
-
error
- Specified by:
error
in interfaceErrorHandler
- Throws:
SAXException
-
fatalError
- Specified by:
fatalError
in interfaceErrorHandler
- Throws:
SAXException
-
warning
- Specified by:
warning
in interfaceErrorHandler
- Throws:
SAXException
-
error
- Specified by:
error
in interfaceErrorListener
- Throws:
TransformerException
-
fatalError
- Specified by:
fatalError
in interfaceErrorListener
- Throws:
TransformerException
-
warning
- Specified by:
warning
in interfaceErrorListener
- Throws:
TransformerException
-