Closed donmendelson closed 3 months ago
I believe that codeSets
is actually required in the current version of the XSD: https://github.com/FIXTradingCommunity/fix-orchestra/blob/956343eb9f4bf561db04f84f8aa272065b6b9885/repository/src/main/resources/xsd/repository.xsd#L200
The element lacks minOccurs="0"
, so my IDE believes it is a required element in <repository/>
.
I think that both should be optional—<codeSets/>
should be optional within <repository/>
and an empty <codeSets/>
element should be allowed.
Implemented in RC1
Message from Hanno Klein:
Currently,
<codeSets>
is optional, but if supplied it must contain at least one instance of<codeSet>
. We can allow it to be empty by addingminOccurs="0"
to the<codeSet>
element.