EXTERNAL: Re: EXTERNAL: Re: EXTERNAL: Re: [xsd-users] XSD compilation fails: "Global element declared more than once"

Chalk, Andrew J andrew.j.chalk at lmco.com
Mon Jan 9 15:20:26 EST 2017


The version of XSD.EXE being called is 11,413KB. Version 4.1.0.a10.

A disk scan showed no other versions of XSD.EXE

- A

-----Original Message-----
From: Boris Kolpackov [mailto:boris at codesynthesis.com] 
Sent: Monday, January 09, 2017 8:43 AM
To: Chalk, Andrew J (US N-AMERICAN CYBERSYSTEMS) <andrew.j.chalk at lmco.com>
Cc: xsd-users at codesynthesis.com
Subject: EXTERNAL: Re: EXTERNAL: Re: EXTERNAL: Re: [xsd-users] XSD compilation fails: "Global element declared more than once"

Hi Andrew,

Chalk, Andrew J <andrew.j.chalk at lmco.com> writes:

> 1) I installed the 64-bit production version of CS-XSD on Fedora
>    20 (64 bit). It parsed all of the XSD files with no problems.

Right, to me this strongly suggest this is the same bug that we fixed.

Did you try to make sure your Windows build actually picks up the latest version and is not using the old one due to some path issues?


> 2) I am not allowed to release schemas. I would have to generate a
>    'white box' schema that replicated the problem. I am too time-
>    pressed to do so right now. However, from the errors reported
>    by VC++ with build output set to diagnostic it would appear one
>    would just have to duplicate a type in two XSD files, one of which
>    is included by the other.

That would be a valid error. This issue has something to do with the case-insensitivity of the filesystem (i.e., subsequent includes are not being ignored on Windows due to the case -- that's the bug that has been fixed).

Boris



More information about the xsd-users mailing list