[This message was posted by Kalpak Gadre of Omniscient Software Pvt. Ltd. <[EMAIL PROTECTED]> to the "General Q/A" discussion forum at http://fixprotocol.org/discuss/22. You can reply to it on-line at http://fixprotocol.org/discuss/read/b3da566f - PLEASE DO NOT REPLY BY MAIL.]
I understand you that it maybe necessary at times to set the ResetSeqNoFlag. As of FIX 4.2, the spec reads, "One side will initiate the process by sending a TestRequest and wait for a Heartbeat in response to ensure of no sequence number gaps. Once the Heartbeat has been received, the initiator should send a Logon with ResetSeqNumFlag set to Y and with MsgSeqNum of 1. *The acceptor should respond with a Logon with ResetSeqNumFlag set to Y and with MsgSeqNum of 1*." So it seems that expecting 141=Y is not abnormal. It needs to be set conditionally. If You could probably set the ResetSeqNoFlag at last stage through Cameron engine somehow? > It is not a necessity, but the Initiator might need to connect in this > manner on occasion. If that ever happens, then we experience issues, > which cannot be afforded. ... . > > The Specifications do not state what fields to send as Acknowledgment if > Logon has 141=Y. > > QuickFIX assumes that the Acceptor will reply with this flag but Cameron > sends Logon Acknowledgment without the flag. QuickFIX is unable to > handle this reponse and -- > > - QuickFIX resends another Logon with SeqNum 2 although it is already > connected - Engines go in a strange state, some requests fail; and/or > > - QuickFIX subsequently replies with TestRequest/Heartbeat also with > SeqNum=1 (Errors with MsgSeqNum lower than Expected). > > ... > > Thanks. > [You can unsubscribe from this discussion group by sending a message to mailto:[EMAIL PROTECTED] --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Financial Information eXchange" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/FIX-Protocol?hl=en -~----------~----~----~----~------~----~------~--~---
