[xsd-users] xsd 1.5.0 released

James Boyden jboyden at geosci.usyd.edu.au
Fri Oct 28 04:00:39 EDT 2005


On Thursday, Oct 20, Boris Kolpackov wrote:

> We've released xsd 1.5.0. The NEWS file entries for this version
> are as follows:
> 
> [...] 
>   cxx-parser
> 
>     * Support for inheritance-by-restriction in complex types.
> 
>     * "Type-less content" such as mixed content models, xsd:anyType/
>       xsd:anySimpleType, and xsd:any/xsd:anyAttribute is supported
>       by forwarding parsing events to a set of "unexpected" hooks.
>       Note that only a subset of XML Schema xsd:any functionality is
>       supported. The compiler will issue diagnostics for unsupported
>       cases. See examples/cxx/parser/mixed for a code sample.

Hi Boris,

I only just got around to looking at xsd 1.5.0.  When I ran xsd cxx-parser,
to see how 1.5.0 works with the GML schemas [1], I received multiple errors
of the form:
 .../gml/3.1.1/base/coverage.xsd:392:39: error: Recurse: There is not a complete functional mapping between the particles

(complete stderr-output attached to this email)

Can you explain what this error means, and what (if anything) I can do
to get around it?

 Thanks again,
James Boyden


[1] For the archives -- the original thread about xsd and the GML schemas:
 http://codesynthesis.com/pipermail/xsd-users/2005-October/000059.html

-- 
 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."
-------------- next part --------------
/homes/geo/jboyden/gml/3.1.1/base/coverage.xsd:392:39: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coordinateOperations.xsd:519:62: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coverage.xsd:421:48: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/datums.xsd:27:60: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coordinateOperations.xsd:712:70: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coordinateOperations.xsd:28:74: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coverage.xsd:408:37: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coverage.xsd:283:43: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/geometryPrimitives.xsd:1294:44: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/referenceSystems.xsd:25:70: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coverage.xsd:296:45: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/geometryPrimitives.xsd:1346:53: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/datums.xsd:383:56: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coverage.xsd:328:47: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/geometryPrimitives.xsd:1324:52: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/datums.xsd:313:60: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coverage.xsd:315:43: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coordinateOperations.xsd:648:65: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coordinateSystems.xsd:110:71: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coverage.xsd:264:45: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/geometryPrimitives.xsd:1362:46: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coverage.xsd:379:43: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coverage.xsd:360:45: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/dynamicFeature.xsd:69:32: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coverage.xsd:347:45: error: Recurse: There is not a complete functional mapping between the particles
/homes/geo/jboyden/gml/3.1.1/base/coverage.xsd:437:46: error: Recurse: There is not a complete functional mapping between the particles


More information about the xsd-users mailing list