[This message was posted by Raj Dasgupta of UBS <[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/c695d668 - PLEASE DO 
NOT REPLY BY MAIL.]


Cameron does not seem to respond with 141=Y if it receives Initial Logon with 
141=Y. This is the main issue as explained. Have you/anyone experienced this ?

Note that the client does not *always* logon with 141=Y. Without this flag the 
logon works fine. So, to force a reset to Seq 1 at logon or logoff cannot be 
implemented ... . 

> 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to