[xsd-users] C++/Parser errors from GML schemas

James Boyden jboyden at geosci.usyd.edu.au
Wed Oct 19 11:06:44 EDT 2005


On Monday, Oct 17, Boris Kolpackov wrote:

> I was test the in-development version of xsd against the GML schemas
> you sent me and found out that they are not quite valid. In this version,
> I decided to turn "expensive" (time and memory -wise) checks (such as
> unique particle attribution, etc.) on which uncovered the whole bunch
> of errors (see below). I checked one instance and turned out that the
> schema is indeed invalid. For example, here is the snippet from
> coordinateOperations.xsd:519:
> 
> [...]
> 
> There are two problems in this case:
> 
>  1. OperationMethodBaseType should explicitly declare each element found
>     in DefinitionType (name and description are missing).
> 
>  2. We cannot add any new elements/attributes (methodName in this case)
>     for valid OperationMethodBaseType content model should also be
>     valid per DefinitionType.

Hi Boris,

Thank you very much for this information.  We have passed it on to some of
the GML developers.  I will provide an update when they have responded to
us about these problems.

Regards,
James Boyden

-- 
 James Boyden <jboyden at geosci.usyd.edu.au>
   GPlates Programmer and Keeper of the Flame,
     School of Geosciences, University of Sydney, Australia.
      "I find your lack of faith disturbing."



More information about the xsd-users mailing list