I was attempting to use the fix-orchestra utilities in Github to convert the latest FIX.5.0SP2_EP228 Repository into a “2016” repository, and then from there generate a QuickFIX compatible DataDictionary.
The utilities choked on a few fields, which I traced back to missing attributes in the Repository.
The following FIX Length Fields which are defined in Fields.xml appear to be missing the necessary “AssociatedDataTag” element:
<Tag>1277</Tag>
<Name>DerivativeEncodedIssuerLen</Name>
<AssociatedDataTag>1278</AssociatedDataTag>
<Tag>1280</Tag>
<Name>DerivativeEncodedSecurityDescLen</Name>
<AssociatedDataTag>1281</AssociatedDataTag>
<Tag>1397</Tag>
<Name>EncodedMktSegmDescLen</Name>
<AssociatedDataTag>1398</AssociatedDataTag>
<Tag>2481</Tag>
<Name>EncodedMDStatisticDescLen</Name>
<AssociatedDataTag>2482</AssociatedDataTag>
<Tag>2665</Tag>
<Name>EncodedAllocCommissionDescLen</Name>
<AssociatedDataTag>2666</AssociatedDataTag>
Is there a process in place to report data issues such as this, and how do they get fixed and incorporated into future EP’s?
Thanks,
Dave