Re: [Quickfix-developers] Sequence number mismatch
Brought to you by:
orenmnero
|
From: Oren M. <or...@qu...> - 2006-06-09 16:44:58
|
While you are talking to them, also make sure that they put in the =20 OrigSendingTime field, as that is required with any PossDup field. --oren On Jun 9, 2006, at 11:40 AM, Tom Frey wrote: > Hi Oren, > > thanks for looking into this. I will address this with the counter =20 > party now (they should be able to change it) and will let you know =20 > if that fixes it. > > Thanks, > > Tom > > ----- Original Message ---- > From: Oren Miller <or...@qu...> > To: Tom Frey <tom...@ki...> > Cc: qui...@li... > Sent: Friday, June 9, 2006 6:35:57 PM > Subject: Re: [Quickfix-developers] Sequence number mismatch > > It looks like they are sending the GapFill without the PossDup flag =20= > set to Y. This is a problem because: > > " All messages created as the result of a resend request will =20 > contain the PossDupFlag field set to =93Y=94, messages lacking the > PossDupFlag field or with the PossDupFlag field set to =93N=94 should =20= > be treated as original transmissions. " > > So the last gap file is being presented to QuickFIX as a new =20 > message, which is then being rejected for having to low a sequence =20 > number. Is this something the that can be addressed with the =20 > counter-party? > > --oren > > On Jun 9, 2006, at 10:46 AM, Tom Frey wrote: > >> QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/=20= >> html/index.html >> QuickFIX Support: http://www.quickfixengine.org/services.html >> >> Hi >> >> I'm having a problem with sequence numbers on a sequence reset: >> >> 20060609-14:02:06 : MsgSeqNum too high, expecting 1 but received 100 >> 20060609-14:02:06 : Sent ResendRequest FROM: 1 TO: 0 >> 20060609-14:02:34 : ResendRequest for messages FROM: 1 TO: 99 has =20 >> been satisfied. >> 20060609-14:02:34 : Processing QUEUED message: 100 >> 20060609-14:02:34 : MsgSeqNum too low, expecting 101 but received 100 >> 20060609-14:02:34 : Disconnecting >> >> ...messages... >> 8=3DFIX.=20 >> 4.29=3D22635=3D849=3DFIMAT_PREF56=3DMCOMPASS_DROP34=3D9943=3DY52=3D2006= 0609-14:02:0=20 >> 8122=3D20060609-14:01:58115=3D=20 >> +6=3D25.114=3D10017=3D9920=3D031=3D25.1032=3D10037=3D50459038=3D10039=3D= 2150=3D240=3D21=3D7YN=20 >> 54=3D155=3DSTZ30=3D+60=3D20060609-14:01:58198=3DNAI614710=3D217 >> 8=3DFIX.=20 >> 4.29=3D7735=3D449=3DFIMAT_PREF56=3DMCOMPASS_DROP34=3D10052=3D20060609-1= 4:02:08123=20 >> =3DY36=3D10110=3D206 >> 8=3DFIX.=20 >> 4.29=3D11935=3D534=3D349=3DMCOMPASS_DROP52=3D20060609-14:02:34.46856=3D= FIMAT_PREF=20 >> 58=3DMsgSeqNum too low, expecting 101 but received 10010=3D094 >> >> Anybody has an idea what goes wrong here? >> >> Thanks, >> >> Tom >> _______________________________________________ >> Quickfix-developers mailing list >> Qui...@li... >> https://lists.sourceforge.net/lists/listinfo/quickfix-developers > > > |