XSV crashes during group redefinition

XSV (1.4 or 1.2) doesn't seem to appreciate group redefinition!

included.xsd:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:group name="group">
   <xs:sequence>
    <xs:element name="a" type="xs:token"/>
   </xs:sequence>
  </xs:group>
</xs:schema>

main.xsd:

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:redefine schemaLocation="included.xsd">
   <xs:group name="group">
    <xs:sequence>
     <xs:group ref="group"/>
      <xs:element name="b" type="xs:token"/>
    </xs:sequence>
   </xs:group>
  </xs:redefine>
  <xs:element name="root">
   <xs:complexType>
    <xs:group ref="group"/>
   </xs:complexType>
  </xs:element>
</xs:schema>

Instance doc:

<root>
  <b/>
  <a/>
</root>

Result:
<?xml version='1.0'?>
<xsv docElt='{None}root' instanceAssessed='false' schemaDocs='main.xsd' 
schemaErrors='0' target='/home/vdv/repros/xsv/groups.xml' version='XSV 
1.203.2.24/1.106.2.12 of 2001/11/09 15:45:05' 
xmlns='http://www.w3.org/2000/05/xsv'>
<schemaDocAttempt URI='/home/vdv/repros/xsv/main.xsd' outcome='failure' 
source='command line'/>
<schemaDocAttempt URI='/home/vdv/repros/xsv/included.xsd' 
outcome='success' source='redefine'/>
<bug>validator crash during command line:
Traceback (most recent call last):
   File "/home/vdv/scripts/xmlschema/XMLSchema.py", line 517, in 
checkinSchema
     res=self.fromFile(loc,namespace,why,btlist,ne,useDTD,keepGoing)
   File "/home/vdv/scripts/xmlschema/XMLSchema.py", line 313, in fromFile
     sdoc.documentElement)
   File "/home/vdv/scripts/xmlschema/layer.py", line 277, in fromFile
     res=self.processElement(root)
   File "/home/vdv/scripts/xmlschema/layer.py", line 361, in processElement
     eres.append(self.processElement(d))
   File "/home/vdv/scripts/xmlschema/layer.py", line 398, in processElement
     res.init(elt)
   File "/home/vdv/scripts/xmlschema/XMLSchema.py", line 3567, in init
     dd.component.redefine()
AttributeError: 'Sequence' instance has no attribute 'redefine'
</bug>
</xsv>

Hope this helps,

Eric
-- 
Rendez-vous à Paris pour le Forum XML.
                    http://www.technoforum.fr/Pages/forumXML01/index.html
------------------------------------------------------------------------
Eric van der Vlist       http://xmlfr.org            http://dyomedea.com
http://xsltunit.org      http://4xt.org           http://examplotron.org
------------------------------------------------------------------------

Received on Wednesday, 14 November 2001 07:24:01 UTC