Class XMLErrorHandler
java.lang.Object
cf.maybelambda.httpvalidator.springboot.persistence.XMLErrorHandler
- All Implemented Interfaces:
ErrorHandler
Custom error handler for XML schema validation errors. Also contains utility methods related to error handling.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Handles errors encountered during XML schema validation.void
Handles fatal errors encountered during XML schema validation.void
Handles warnings encountered during XML schema validation.
-
Constructor Details
-
XMLErrorHandler
public XMLErrorHandler()
-
-
Method Details
-
warning
Handles warnings encountered during XML schema validation. The exception is logged but not thrown again.- Specified by:
warning
in interfaceErrorHandler
- Parameters:
e
- The warning exception.
-
error
Handles errors encountered during XML schema validation. This method rethrows the exception to indicate a validation error.- Specified by:
error
in interfaceErrorHandler
- Parameters:
e
- The error exception.- Throws:
SAXParseException
- Always thrown to indicate a validation error.
-
fatalError
Handles fatal errors encountered during XML schema validation. This method rethrows the exception to indicate a critical validation error.- Specified by:
fatalError
in interfaceErrorHandler
- Parameters:
e
- The fatal error exception.- Throws:
SAXParseException
- Always thrown to indicate a critical validation error.
-