gmazza 2004/10/03 18:19:10 Modified: src/java/org/apache/fop/fo FObj.java Log: Switched to SAXParseException for duplicate ID's found in document. Revision Changes Path 1.76 +4 -2 xml-fop/src/java/org/apache/fop/fo/FObj.java Index: FObj.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/FObj.java,v retrieving revision 1.75 retrieving revision 1.76 diff -u -r1.75 -r1.76 --- FObj.java 6 Sep 2004 18:44:31 -0000 1.75 +++ FObj.java 4 Oct 2004 01:19:10 -0000 1.76 @@ -135,7 +135,7 @@ * This methods checks that the id isn't already used by another * fo and sets the id attribute of this object. */ - private void setupID() { + private void setupID() throws SAXParseException { Property prop = this.propertyList.get(PR_ID); if (prop != null) { String str = prop.getString(); @@ -145,7 +145,9 @@ id = str; idrefs.add(id); } else { - getLogger().warn("duplicate id:" + str + " ignored"); + throw new SAXParseException("Property id \"" + str + + "\" previously used; id values must be unique" + + " in document.", locator); } } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]