Hi,
thank you all for these interesting thoughts!
Gareth (now Chair of of Apache Xerces Project Management Committee) stated
that Xerces does not claim to validate Schemas and that I should hence try
another
tool.
(http://blog.parthenoncomputing.com/xerces/archives/2005/04/can_i_validate.html)
Jeff had the idea of using the grammar preparsing mechanism to validate
schemas. I like the idea from the point of view that I want to benchmark
Xerces validation performance in a B2B scenario.
Therefore precaching is imho required anyway for increased performance in
message validation.
The benchmark however relies on the XML Schema test collection available
here (http://www.w3.org/2001/05/xmlschema-test-collection.html). In the
past, xerces (2.0.0_beta4) was only tested in test cases that involved a
schema and an instance.
Please share with me your thoughts on:
1. ) Did anybody try to run the W3C schema-only test cases on Xerces (using
the precaching framework)?
2. ) Is the precaching framework suitable for running the above benchmark?
3. ) Will Schema validation be added to Xerces (the last question is
interesting for the "outlook"-part of my paper since I want to compare
Xerces with an OpenSource Tool developed by my company).
Thank you Gareth, Jeff and Bob for your previous answers.
Kind Regards,
Gregor
@Gareth: This is how I came up with the idea of using the Schema for Schema
with Xerces (it was silly, but I gave it a try :-)
|