Schema validation errors in GML 3.1.1 in Xerces 2.6

Hello,
I created test XML file based on GML 3.1.1 in XMLSpy 2005 rel.3. It validated against schema witout any problems. Then I tried to validate the same xml file with Xerces 2.6 and I got several error messages. All of them looks something like this:
[quote]There is not a complete functional mapping between the particles at line: 392 at column: 39
URI: C:\XYZ\GML-3.1.1\base\coverage.xsd [/quote]

It seems that I am not alone who get these messages: [url]http://codesynthesis.com/pipermail/xsd-users/2005-October/000069.html[/url]

Can anybody tell me what is wrong? GML 3.1.1, XMlSpy 2005 or Xerces parser?

Best Regards,
Kamil

creed's picture

Schema validation errors in GML 3.1.1 in Xerces 2.6

And this in from another XML/GML guru -

Upgrading to the latest Xerces release (2.7.1) should resolve the complaint.

There were significant problems with the Xerces-2.6 release.

Regards

---
creed's picture

Schema validation errors in GML 3.1.1 in Xerces 2.6

Kamil -

The following from an XML and GML guru:

There is a known issue with Xerces C++.

Xerces-J. .NET, MSXML and XSV disagree with Xerces-C++ on this issue, and our analysis of the case against the spec indicates that GML is OK.
It is unfortunately low down the priority list for the Xerces crowd.

Probably not what you wanted to hear . . .

Regards

---
creed's picture

Schema validation errors in GML 3.1.1 in Xerces 2.6

Am checking.

Regards

---