Re: [Quickfix-users] Standard Header - order of tags.
Brought to you by:
orenmnero
From: Oren M. <or...@qu...> - 2006-02-20 15:45:06
|
Is this QuickFIX/J? --oren lar...@su... wrote: > When I was testing the quickfix-engine that if I send a message (this > time a logon) where the sender and target id tags don’t follow one > another in order quickfix sends a reject message as well as getting a > connection error. > > 20060220-10:13:02: Created session > > 20060220-10:13:02: connection established: > net.gleamynode.netty2.Session@1e04cbf > > 20060220-10:13:02: Initiated logon request > > 20060220-10:13:02: error while receiving message > > quickfix.SessionException: Tried to send a reject while not logged on: > Tag specified out of required order (field 49) > > at quickfix.Session.generateReject(Session.java:775) > > I know that is got a Tried to send a rject while not logged on but > that’s beside the point since it say that tag 49 is out of required > order but the FIX protocol only says that 8, 9 and 35 must be the > first, second and third position of the message, then there isn’t any > order specified. What is also strange is that it sends an logon replay > before the rejection message as well as terminate the connection. > > Incoming log = > 8=FIX.4.09=9235=A34=149=Benchmark_Initiator_052=20060220-10:21:5656=Benchmark_Acceptor_098=0108=3010=000 > > Outgoing log > 8=FIX.4.09=9235=A98=0108=3049=Benchmark_Acceptor_056=Benchmark_Initiator_052=20060220-10:21:5634=110=000 > > Lars > |