<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small;color:#000000">Salim,</div><div class="gmail_default" style="font-size:small;color:#000000"><br></div><div class="gmail_default" style="font-size:small;color:#000000">In your config, change "DataDictionary" to "AppDataDictionary". (The former is for FIX4x, the latter for FIX5+). I think that will get you past this problem.</div><div class="gmail_default" style="font-size:small;color:#000000"><br></div><div class="gmail_default" style="font-size:small;color:#000000">FYI, please don't send large attachments to the list. If they are needed, we will ask. Thanks!</div><div class="gmail_default" style="font-size:small;color:#000000"><br></div><div class="gmail_default" style="font-size:small;color:#000000">-Grant</div><div class="gmail_default" style="font-size:small;color:#000000"><br></div></div><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">---------- Forwarded message ----------<br>From: "Ghali Salim (EXT)" <<a href="mailto:salim.ghali-ext@natixis.com" target="_blank">salim.ghali-ext@natixis.com</a>><br>To: "<a href="mailto:quickfixn@lists.quickfixn.com" target="_blank">quickfixn@lists.quickfixn.com</a>" <<a href="mailto:quickfixn@lists.quickfixn.com" target="_blank">quickfixn@lists.quickfixn.com</a>><br>Cc: eTrading-Algo <<a href="mailto:eTrading-Algo@natixis.com" target="_blank">eTrading-Algo@natixis.com</a>><br>Bcc: <br>Date: Tue, 28 Jul 2020 08:17:13 +0000<br>Subject: Troubles with FIXT1.1/FIX 5.0SP2 configuration<br>
<div lang="FR">
<div class="gmail-m_2170988794754711884WordSection1">
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black">Hi QuickFix,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black">I am encountering some troubles when trying to receive RFQ Fix messages from a Bloomberg gateway.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black">The provider (Bloomberg) is sending messages under FIXT1.1 (transport) and FIX5.0SP2 (data) protocols.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black">In my application, the Fix cfg file is as below :<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">[DEFAULT]<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">ConnectionType=initiator<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">BeginString=FIXT.1.1<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">DefaultApplVerID=FIX.5.0SP2<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">TransportDataDictionary=FIXT11.xml<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">HeartBtInt=30<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">ReconnectInterval=60<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">ResetOnLogon=Y<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">ResetOnLogOut=Y<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">ResetOnDisconnect=Y<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">CheckLatency=N<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">StartTime=06:00:00<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">EndTime=22:00:00<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">UseDataDictionary=Y<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">DataDictionary=QuickFIX_TNP_v2.5.1_en.xml<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black">Where the DataDictionary
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">QuickFIX_TNP_v2.5.1_en.xml
</span><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black">is provider by Bloomberg (c.f. attached).<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black">The problem is that when an incoming RFQ message is received, the Fix engine rejects it with the following error :<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black">Text : Tag specified out of required order<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black">RefTagID : 1128<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black">You can find attached the whole Fix event logs with the QuoteRequest and the Reject messages.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black">As the Tag Id 1128 refers to the ApplVerID, I suspect this issue is due to a config problem.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black">I’ve tried different config combinations (by replacing the provider’s DataDictionary with other standard versions FIX50.xml and FIX50SP2.xml) but still
have a reject message due to tag 1128 in both cases.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black">I’ve asked confirmation to the provider but he is maintaining that his Fix data protocol is 5.0SP2.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black">One last remark : As you can see in the configuration above, I am using the DataDictionary key rather than AppDataDictionary as recommended for FIXT1.1.
This is because when I use the AppDataDictionary with this data file (the provider’s one), a QuickFix exception (Unknown type TENOR) is generated. However, when trying other standard data dictionaries (FIX5.0.xml or FIX5.0SP2.xml), the AppDataDictionary key
works fine (but still have the Fix Reject message).<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black">Could you have a look at this issue please ?<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:rgb(0,37,84)">Salim GHALI<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif;color:rgb(0,37,84)">Natixis CIB – DSI Global Markets – Equity Market Access & E-Trading IT<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span style="font-size:10pt;font-family:Arial,sans-serif;color:rgb(0,37,84)">47, Quai d’Austerlitz – 75013 Paris<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span style="font-size:10pt;font-family:Arial,sans-serif;color:rgb(0,37,84)">Phone : +33 (0)1 58 55 21 13</span></b><span style="font-size:10pt;font-family:Arial,sans-serif;color:rgb(0,37,84)"><br>
</span><span style="font-size:10pt;font-family:Arial,sans-serif;color:rgb(0,204,153)"><a href="mailto:salim.ghali-ext@natixis.com" target="_blank"><span style="color:blue">salim.ghali-ext@natixis.com</span></a> |
<span style="color:blue"><a href="http://www.natixis.com" target="_blank">www.natixis.com</a></span></span><span style="color:black;font-family:Arial,sans-serif;font-size:10pt"> </span></p></div></div></blockquote><div> </div><div><br></div></div>-- <br><div dir="ltr" class="gmail_signature"><div><font size="2"><span style="background-color:rgb(0,0,0)"><span style="background-color:rgb(255,255,255)">Grant Birchmeier</span></span></font><font size="2"><font color="#3333ff"><br></font></font></div><div><font size="2"><b><font color="#3333ff"><span style="background-color:rgb(255,204,51)"><span style="background-color:rgb(255,204,102)"><span style="background-color:rgb(255,204,153)"><span style="background-color:rgb(255,255,255)"><span style="background-color:rgb(255,204,0)">Connamara Systems, LLC</span></span></span></span></span></font></b></font><br></div><div><font size="2"><b>Made-To-Measure Trading Solutions.</b></font></div><div><font size="2">Exactly what you need. No more. No less.</font><font size="2"><b><font color="#3333ff"><br></font></b></font></div><div><font size="2"><a href="http://connamara.com" target="_blank">http://connamara.com</a><br></font></div></div></div>
<br>
<span style="color:rgb(29,28,29);font-family:Slack-Lato,appleLogo,sans-serif;white-space:pre-wrap;background-color:white"><font size="2">This email, along with any attachments, is confidential. If you believe you received this message in error, please contact the sender immediately and delete all copies of the message. Thank you from Connamara Systems, LLC.</font></span>