Re: [Quickfix-users] Tag specified out of required order
Brought to you by:
orenmnero
From: Oren M. <or...@qu...> - 2006-04-27 05:50:55
|
You also need to make sure that all header fields precede any body fields, and all body field precede and trailer fields. The reject message is complaining about tag 50 (371=50). This is the header field SenderSubID, which is appearing in the body of the message. You are probably doing a setField( SenderSubID ), instead of a getHeader().setField( SenderSubID ). --oren Tom Frey wrote: > Hi, > > I'm wondering why QuickFix rejects the following drop with "Tag > specified out of required order": > > 8=FIX.4.29=22435=834=1749=FIMAT_PREF56=MCOMPASS_DROP52=20060426-20:27:32115=ara6=27.0914=117=220=031=27.0932=137=93934938=139=2150=240=21=1MA54=155=MSFT30=ara60=20060426-20:27:32198=12483=20060426-20:27:3250=p212610=128 > > 8=FIX.4.29=13235=334=949=MCOMPASS_DROP52=20060426-20:27:32.70356=FIMAT_PREF128=ara45=1758=Tag > specified out of required order371=50372=810=038 > > As far as I know only the first 3 and last tag have to have a specific > order? > > Thanks, > > Tom |