init(publicId, systemId, lineNumber, columnNumber);
if (locator != null) { init(locator.getPublicId(), locator.getSystemId(), locator.getLineNumber(), locator.getColumnNumber()); } else { init(null, null, -1, -1); }
    public SAXParseException (String message, String publicId, String systemId,			      int lineNumber, int columnNumber)    {	super(message);	init(publicId, systemId, lineNumber, columnNumber);    }