|
4.0 Session
< Previous Next >
fix 4.2 error
satish setty 15 Aug 2008 3:37AM ETHello,
We are using quickfixj as order management system.
Initiator and acceptor run for 10 minutes and stop with below error.
20080809-06:15:04, FIX.4.2:SERVER1->CLIENT1, event> (quickfix.SessionException Logon state is not valid for message (MsgType=D))
<20080809-06:15:13, FIX.4.2:SERVER1->CLIENT1, event> (MsgSeqNum too high, expecting 4173649 but received 4363760)
We are unable to understand why this happens and what is solution?
a. Is this problem with Session getting expired or connection broken.
b. Why is range difference so large? (4363760 - 4173649)?
c. How do I trap this session message so that I can give a reset message or resend from particular sequence number. please send me code for this. should this method be invoked from logon() or toAdmin() methods of acceptor.
d. Is there any way I can catch current SessionState?
Thanks
fix 4.2 error satish setty 15 Aug 2008 3:37AM ET
|