Yes. My command line is %DOMCount -v=always -n -s -f the_xml_file_name I expect an error because both id attributes are "1" when it is required to be unique in the schema.
Am I missing something obvious? victoria The schema is <?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="root" type="root"> <xs:key name="element1_id"> <xs:selector xpath="element1"/> <xs:field xpath="@id"/> </xs:key> </xs:element> <xs:element name="element1" type="element1"/> <xs:complexType name="root"> <xs:sequence> <xs:element ref="element1" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="element1"> <xs:all> <xs:element name="name" type="xs:string"/> <xs:element name="description" type="xs:string"/> <xs:element name="investigator" type="xs:string"/> <xs:element name="comments" type="xs:string"/> </xs:all> <xs:attribute name="id" type="xs:string"/> </xs:complexType> The xml file is: <?xml version="1.0"?> <root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="study.xsd"> <element1 id="1"> <name>abcd</name> <description>abcd</description> <comments>abcd</comments> <investigator>abcd</investigator> </element1> <element1 id="1"> <name>bcde</name> <description>bcde</description> <comments>bcde</comments> <investigator>bcde</investigator> </element1> </root> --- Tinny Ng <[EMAIL PROTECTED]> wrote: > Have you turned on > "setValidationSchemaFullChecking", i.e. option "-f" > in > DOMCount? See > http://xml.apache.org/xerces-c/apiDocs/class_DOMParser.html#a31 > for > description of setValidationSchemaFullChecking. > > Tinny > > xin wang wrote: > > > I am trying to use DOMCount or similar programs in > > bin/ > > that come with the 1.5.2 binary distribution to > > validate an xml doc against its schema. It seems > to > > work except when I try to force an id of an > element to > > be unique. I don't get error messages even when > there > > are duplicates. I have not tried the key/keyref > > feature > > yet. > > > > Can anyone help please? > > > > Thanks. > > > > victoria > > > > __________________________________________________ > > Do You Yahoo!? > > Find the one for you at Yahoo! Personals > > http://personals.yahoo.com > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: > [EMAIL PROTECTED] > > For additional commands, e-mail: > [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > __________________________________________________ Do You Yahoo!? Find the one for you at Yahoo! Personals http://personals.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
