[QFJ-158] CxlType field should only show up in FIX40.xml file - it doesn't exist in subsequent FIX versions Created: 23/Mar/07  Updated: 18/Sep/08  Resolved: 20/Aug/08

Status: Closed
Project: QuickFIX/J
Component/s: Build
Affects Version/s: 1.2.1
Fix Version/s: 1.2.1

Type: Bug Priority: Default
Reporter: Toli Kuznets Assignee: Toli Kuznets
Resolution: Fixed Votes: 0
Labels: None


 Description   

According to the FIX specs at http://www.btobits.com/fixopaedia/, the CxlType (125) field only exists in FIX.4.0
That field is no longer present in anything from 4.1-4.4

However, the field does show up in FIX41-43.xml files, and as a result the CxlType field that is created uses the definition from FIX43.xml file which doesn't contain the 2 constants that the CxlType field should contain (see http://www.btobits.com/fixopaedia/fixdic40/fd0e-125-3132.html).

I propose to remove the CxlType field definition from the FIX41-43.xml files to comply with the spec.

Perhaps there's some other dependency or backwards compatibility issues that i may be missing?

thoughts?



 Comments   
Comment by Toli Kuznets [ 28/Mar/07 ]

fixed in revision 604

Comment by Jörg Thönnes [ 02/Apr/07 ]

Hi Toli,

just checked FPL Fiximate. They confirm this.
So removing is OK, I see no issues except somebody uses this
field where he should not.

Cheers, Jörg

Generated at Fri Apr 26 12:01:49 UTC 2024 using JIRA 7.5.2#75007-sha1:9f5725bb824792b3230a5d8716f0c13e296a3cae.