private static String extractInfo(SAXException error) { if ( error instanceof SAXParseException ) { return "Error parsing XML [line : " + ( (SAXParseException) error ).getLineNumber() + ", column : " + ( (SAXParseException) error ).getColumnNumber() + "] : " + error.getMessage(); } else { return "Error parsing XML : " + error.getMessage(); } } }
@Override public void warning (SAXParseException e) throws SAXException { System.err.println(e.getMessage() + " Problem found at line " + e.getLineNumber() + ", column " + e.getColumnNumber() + "."); throw e; }
private String getMessage(String level, SAXParseException e) { return "Parsing " + level + "\n" + "Line: " + e.getLineNumber() + "\n" + "URI: " + e.getSystemId() + "\n" + "Message: " + e.getMessage(); } }
@Override public void fatalError(final SAXParseException err) throws SAXException { logger.error("Config file line " + err.getLineNumber() + ", col " + err.getColumnNumber() + ", uri " + err.getSystemId() + " :message: " + err.getMessage()); if (logger.isDebugEnabled()) { logger.error("Error Stack Dump", err); } throw err; }
public void error(SAXParseException e) throws SAXException { throw new SAXException("Line: " + e.getLineNumber() + " message: " + e.getMessage()); }
@Override public void fatalError(SAXParseException ex) throws SAXParseException { throw new SAXParseException(makeBetterErrorString("Fatal Error", ex), ex.getPublicId(), ex.getSystemId(), ex.getLineNumber(), ex.getColumnNumber()); // throw new RuntimeException(makeBetterErrorString("Fatal Error", ex)); }
private void annotate(SAXParseException exception) throws SAXException { Exceptions.attachMessage(exception, "Occurred at: " + exception.getSystemId() + ":" + exception.getLineNumber()); // NOI18N }
@Override public void error(final SAXParseException err) throws SAXParseException { logger.error("Config file line " + err.getLineNumber() + ", col " + err.getColumnNumber() + ", uri " + err.getSystemId() + " :message: " + err.getMessage()); if (logger.isDebugEnabled()) { logger.error("Error Stack Dump", err); } throw err; }
@Override public void error (SAXParseException e) throws SAXException { System.err.println(e.getMessage() + " Problem found at line " + e.getLineNumber() + ", column " + e.getColumnNumber() + "."); throw e; }
@Override public void warning(final SAXParseException err) throws SAXParseException { logger.warn(" Config file line " + err.getLineNumber() + ", uri " + err.getSystemId() + " : message : " + err.getMessage()); if (logger.isDebugEnabled()) { logger.warn("Warning stack dump", err); } throw err; } });
public void logErrors() { if ( errors != null ) { for ( SAXParseException e : errors ) { if ( file == null ) { LOG.parsingXmlError( e.getLineNumber(), e.getMessage() ); } else { LOG.parsingXmlErrorForFile( file, e.getLineNumber(), e.getMessage() ); } } } } }
/** * Constructs an object from the location information of a SAXParseException. * * The object's ColumnNumber, LineNumber, and URL become available from the * values returned by the locator's getColumnNumber(), getLineNumber(), and * getSystemId() methods respectively. Node, Object, and Offset are not * available. * * @param e the SAXParseException object that will be used to populate this * event locator. * @throws IllegalArgumentException if the SAXParseException is null */ public ValidationEventLocatorImpl( SAXParseException e ) { if( e == null ) { throw new IllegalArgumentException( Messages.format( Messages.MUST_NOT_BE_NULL, "e" ) ); } this.url = toURL(e.getSystemId()); this.columnNumber = e.getColumnNumber(); this.lineNumber = e.getLineNumber(); }
SAXParseException sax = (SAXParseException) errors.get(0); if (sax.getLineNumber() < 0) { result.append(" INVALID XML: " + sax.getLocalizedMessage() + "\n"); result.append(" \n"); SAXParseException sax = (SAXParseException) errors.get(exceptionNum); if (sax.getLineNumber() <= linenumber) { String head = "---------------------".substring(0, header.length() - 1); String body = "--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------"; result.append( " (line " + sax.getLineNumber() + ", column " + sax.getColumnNumber() + ")" + sax.getLocalizedMessage() result.append( " (line " + sax.getLineNumber() + ", column " + sax.getColumnNumber() + ")" + sax.getLocalizedMessage()
System.out.println ("** Parsing error" + ", line " + err.getLineNumber () + ", uri " + err.getSystemId ()); System.out.println(" " + err.getMessage ()); } catch (SAXException e) {
public static String makeBetterErrorString(String msg, SAXParseException ex) { StringBuilder sb = new StringBuilder(msg); sb.append(": "); String str = ex.getMessage(); if (str.lastIndexOf('.') == str.length() - 1) { str = str.substring(0, str.length() - 1); } sb.append(str); sb.append(" at document line ").append(ex.getLineNumber()); sb.append(", column ").append(ex.getColumnNumber()); if (ex.getSystemId() != null) { sb.append(" in entity from systemID ").append(ex.getSystemId()); } else if (ex.getPublicId() != null) { sb.append(" in entity from publicID ").append(ex.getPublicId()); } sb.append('.'); return sb.toString(); }
private void log(String prefix, SAXParseException e) { String message = prefix + " at (" + e.getLineNumber() + ", " + e.getColumnNumber() + "): " + e.getMessage(); System.err.println(message); valid = false; }
System.out.println("** Parsing error" + ", line " + err.getLineNumber() + ", uri " + err.getSystemId()); System.out.println(" " + err.getMessage()); } catch (SAXException e) { Exception x = e.getException();
@Override public void warning(SAXParseException warn) { LOG.parsingXmlWarning( warn.getLineNumber(), warn.getMessage() ); }
/** * Constructor SAXSourceLocator * * * @param spe SAXParseException exception. */ public SAXSourceLocator(SAXParseException spe) { this.setLineNumber( spe.getLineNumber() ); this.setColumnNumber( spe.getColumnNumber() ); this.setPublicId( spe.getPublicId() ); this.setSystemId( spe.getSystemId() ); }
} catch (SAXParseException e) { if (base != null) { throw new DocumentException("Parse error at line " + e.getLineNumber() + " : " + e.getColumnNumber() + " of " + base, e); throw new DocumentException("Parse error at line " + e.getLineNumber() + " : " + e.getColumnNumber(), e); } catch (SAXException e) {