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 TypeMethodDescriptionvoidHandles errors encountered during XML schema validation.voidHandles fatal errors encountered during XML schema validation.voidHandles 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:
warningin 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:
errorin 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:
fatalErrorin interfaceErrorHandler- Parameters:
e- The fatal error exception.- Throws:
SAXParseException- Always thrown to indicate a critical validation error.
-