Hi Don,
It appears that some parsers/validators like the schema and some don't.
Stylus Studio allows me to select different parsers to use for validation and they get mixed results. Everything from more than 50 errors to no errors. I found an online validator that comes back with the 'more than 50 errors' result. Here's the url to that one.
http://tools.decisionsoft.com/schemaValidate.html.
Would it be possible for you to post the url to the on-line site you used?
This is very curious, I wonder if it could have something to do with the version of XML Schema that it's using to validate?
Here are a few lines from one of the the error reports I'm getting.
Running custom validation engine Xerces-J 2.5.1...
Xerces Java 2 Validation Starting.
file:///c:/downloads/box.x3d:2,145: (Error) cos-ct-extends.1.4.3.2.2.1: Error for type 'X3DInfoNode'. The content type of a derived type and that of its base must both be mixed or element-only.
file:///c:/downloads/x3d-3.0.xsd:1402,39: (Error) cos-applicable-facets: Facet 'maxInclusive' is not allowed by this type.
file:///c:/downloads/x3d-3.0.xsd:1411,39: (Error) cos-applicable-facets: Facet 'maxInclusive' is not allowed by this type.
file:///c:/downloads/x3d-3.0.xsd:1565,19: (Error) derivation-ok-restriction.5.3.1.2: Error for type 'X3DScriptNode'. The content type of this type is mixed, but the content type of the base is not.
I can post the whole thing if I need to.
I'll continue to investigate.
Thanks,
Gregg