[Quickfix-developers] Fwd: Missing tag 122
Brought to you by:
orenmnero
|
From: Caleb E. <cal...@gm...> - 2007-08-02 16:42:00
|
Sorry, mistakenly forgot to keep this message CC'ed to the list. ---------- Forwarded message ---------- From: Caleb Epstein <cal...@gm...> Date: Aug 2, 2007 10:44 AM Subject: Re: [Quickfix-developers] Missing tag 122 To: "San...@ub..." <San...@ub...> On 8/2/07, San...@ub... <San...@ub...> wrote: > I am sending Fix messages to Broker. While constructing Fix message it has > tag 122 but at the time of sending message ( in toApp method ) I am not able > to see the tag 122. I tried using data dictionary also but of no use. Field 122 (OrigSendingTime) should only be present on resent messages I believe. QuickFIX is explicitly removing that field from messages in Session::send (Message&) before passing them to sendRaw. This field will only be set on a resent message. > Any idea where I am going wrong? Broker needs Tag 122 and rejecting > messages. Seems like the broker has an odd interpretation of the FIX spec if they *require* that field on messages that are not resends. That said, I think you should be able to add the field back in your Application's toApp function. -- Caleb Epstein |