Comment 1 for bug 872416

Revision history for this message
Jorge L. Williams (jorgew) wrote :

This is not a bug. Looks like you are trying to process the XSD 1.1 schema with an XSD 1.0 implementation.

If possible, use an XSD 1.1 implementation. You'll get a more exact contract, as well as support for assertions etc. To learn more about XSD 1.1 see here:

http://www.xfront.com/xml-schema-1-1/

We build our schema so that they can be easily translated into XSD 1.0 sachems in case you're stuck with a XSD 1.0 implementation. There in an excellent XSLT that you can use to translate the schema to 1.0 here:

http://www.blackmesatech.com/2009/04/vcdoc.html

Documentation is here:

http://www.blackmesatech.com/2009/04/vcdoc.html

Make sure you set the vc.Version parameter to 1.0.