Subject:Bug in XML Schema standard validator (cvc-wildcard-namespace) Author:Kasimier Buchcik Date:23 Jul 2005 04:54 PM
I'm using SS 6 home edition, release 3, build 377m.
There seems to be a bug in the standard W3C XML Schema validator of
the SS I use. The attached schema + instance should raise an error,
but do not.
Validating any-2_0.xml...
The XML document any-2_0.xml is valid
The validator seems not to rule out elements in no
namespace if an <any> wildcard is used with a namespace of "##other".
The issue refers to [1], Validation Rule: Wildcard allows Namespace
Name:
2 All of the following must be true:
2.1 The constraint is a pair of not and a namespace name or ·absent·
([Definition:] call this the namespace test).
2.2 The value must not be identical to the ·namespace test·.
2.3 The value must not be ·absent·.
By the way, what schema processor is used here implicitely?
The XSV 2.9-1 that comes with my SS, reports a
"<bug>validator crash during validation</bug>".
Subject:Bug in XML Schema standard validator (cvc-wildcard-namespace) Author:(Deleted User) Date:24 Jul 2005 06:44 PM
Hi Kasimier,
>There seems to be a bug in the standard W3C XML Schema
>validator of the SS I use. The attached
>schema + instance should raise an error,
>but do not.
>[...]
Yes, this seems to be a bug in the schema validator; probably it's the same bug we filed a while ago with the Xerces team. We will ping them to see if they can fix it.
>By the way, what schema processor is used here
>implicitely?
The default validator is Xerces-C++ 2.6.
>The XSV 2.9-1 that comes with my SS, reports a
>"<bug>validator crash during validation</bug>".
The latest version of Stylus ships with XSV 2.10, and it correctly reports the validation error.