Hi Brian, The error Xerces is producing certainly isn't very helpful, no doubt there. But it is a bug in your schema. <selector>s cannot use the attribute axis; i.e., @anything isn't valid in a <selector>. You can find the subset of xpath supported in <selector> and <field> expressions in section 3.11.6 of the Schema Structures spec.
Hope that helps, Neil Neil Graham XML Parser Development IBM Toronto Lab Phone: 416-448-3519, T/L 778-3519 E-mail: [EMAIL PROTECTED] "Brian K. Buckley" <[EMAIL PROTECTED]> on 05/30/2001 08:48:42 AM Please respond to [EMAIL PROTECTED] To: <[EMAIL PROTECTED]> cc: Subject: xml schema bug or xerces bug? Hello all, When I attempt to validate a document using xerces-j 1.4.0, I'm getting the error: Schema error: token not supported: "EXPRTOKEN_OPEN_BRACKET". The error happens in the piece of XMLSchema shown below, on the 2nd line. Is the xml schema invalid or is this a bug in xerces? Thanks, - Brian ------------------------------ <xsd:unique name="tablename"> <xsd:selector xpath="[EMAIL PROTECTED]'a']"/> <xsd:field xpath="name"/> </xsd:unique> ------------------------------ --------------------------------------------------------------------- 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]