[xsd-users] Recurse error parsing XSD
Boris Kolpackov
boris at codesynthesis.com
Wed Feb 6 06:56:22 EST 2008
Hi Robert,
Robert Wruck <wruck at tweerlei.de> writes:
> I tried xsd cxx-parser (3.0.0) on one of our XSDs and it gave the
> following error:
>
> test2.xsd:12:35: error: Recurse: There is not a complete functional
> mapping between the particles
>
> All elements that are not included in the derived type have a
> minOccurs="0", so the Recurse rule is NOT validated.
This is a bug in Xerces-C++ 2.7.0 that was fixed in 2.8.0. Binaries
for the next release of XSD (3.1.0, due in a couple of days) will all
use 2.8.0. You can also try the beta1 for 3.1.0 in the meantime:
http://www.codesynthesis.com/products/xsd/download.xhtml
Boris
More information about the xsd-users
mailing list