[Quickfix-users] can QF work with varying field order inside groups?
Brought to you by:
orenmnero
From: Grant B. <gbi...@co...> - 2009-09-23 16:52:33
|
Is there a configuration option that will allow fields to be out-of-order within repeating groups? I'm working an issue with ICE right now, and ICE support is telling me that only the starting tag that delimits each element within a group is important, and the order within the group is not significant. Logically, I understand why this could be sufficient. From a FIX perspective, however, it completely violates the spec (see FIX Version 4.4 with Errata 20030618 (the latest version), Vol 1, Section "FIX PROTOCOL SYNTAX", sub-section "FIX 'Tag=Value' SYNTAX"). As it stands, the ICE spec's field ordering does not match reality, and when new revisions add a field, I can't be sure where it will appear until I see it in an actual message. QuickFIX does not appear to permit the ordering of fields within a repeating group to vary. I'm aware of the ValidateFieldsOutOfOrder config option, but the description doesn't seem like it applies to this situation. Can QuickFIX be configured to work with this fudgy interpretation of FIX? Is anyone else using QuickFIX with ICE? Thanks -Grant |