List of usage examples for org.jdom2.input SAXBuilder setErrorHandler
public void setErrorHandler(final ErrorHandler errorHandler)
From source file:com.thoughtworks.go.util.XmlUtils.java
License:Apache License
private static Document buildXmlDocument(InputStream inputStream, SAXBuilder builder) throws JDOMException, IOException { XsdErrorTranslator errorHandler = new XsdErrorTranslator(); builder.setErrorHandler(errorHandler); Document cruiseRoot = builder.build(inputStream); if (errorHandler.hasValidationError()) { throw new XsdValidationException(errorHandler.translate()); }// w ww .j a v a 2 s .c om return cruiseRoot; }