Hi,
Please find attached patch for class XSDHandler. No error was being reported,
when <redefine> tries to redefine an element which cannot be redefined (4.2.2).
Cheers,
Rahul.
Sun Microsystems, Inc.
Index: XSDHandler.java
===================================================================
RCS file:
/home/cvspublic/xml-xerces/java/src/org/apache/xerces/impl/v2/XSDHandler.java,v
retrieving revision 1.54
diff -u -w -r1.54 XSDHandler.java
--- XSDHandler.java 2001/10/23 19:05:02 1.54
+++ XSDHandler.java 2001/10/24 08:34:44
@@ -518,6 +518,9 @@
renameRedefiningComponents(currSchemaDoc, redefineComp,
SchemaSymbols.ELT_GROUP,
lName, targetLName);
}
+ else {
+ reportSchemaError("src-redefine", new Object []
+{componentType});
+ }
} // end march through <redefine> children
// and now set as traversed
DOMUtil.setHidden(globalComp);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]