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]

Reply via email to