Re: [Quickfix-users] Rejected execution report: tag not required in dictionary but still reported as
Brought to you by:
orenmnero
From: Oren M. <or...@qu...> - 2005-05-13 16:08:57
|
Are you pulling field 58 out of the message in your callback without checking if it has been set? --oren ----- Original Message ----- From: "Francis Gingras" <fr...@at...> To: <qui...@li...> Sent: Friday, May 13, 2005 10:39 AM Subject: [Quickfix-users] Rejected execution report: tag not required in dictionary but still reported as missing > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX FAQ: http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ > QuickFIX Support: http://www.quickfixengine.org/services.html > > QF seems to be rejecting an execution report because it doesn't have tag > 58, > but the FIX42.xml dictionary lists the tag as not required. Any idea why > this report is rejected? I'm sure there's a simple explanation but I > can't > see it. > > This is from a ThreadedSocketInitiator client, and the FIX server is run > locally. > > FIX42.xml definition: > <message name="ExecutionReport" msgtype="8" msgcat="app"> > <field name="Text" required="N"/> > > Sending Order-Single (BUY 2 ES Mar05 at market): > 8=FIX.4.29=18735=D34=15949=FIXUSER52=20050513-15:17:56.42156=TEST1=1 > 11=13/05/2005.2321=138=240=147=048=ES012005030000003232003554=155=ES > 59=060=20050513-15:17:56167=FUT204=0207=SIM10=024 > > Receiving Execution Reports: > 8=FIX.4.29=0034335=849=TTEST56=FIXUSER50=SIMTRADER34=374352=20050513- > 15:17:56.43755=ES48=ES0120050300000032320035167=FUT207=SIM1=1440=SIM1 > 1=13/05/2005.2337=0H000002200917=0H0000022009:158=GW:Order sent to > exchange198=1005264204=0151=214=054=140=177=O59=047=0150=020=039 > =0442=138=26=0200=20050360=20050513-15:17:56.43710=036 > > This one doesn't have a tag 58, should be no problem: > 8=FIX.4.29=0032435=849=TTEST56=FIXUSER50=SIMTRADER34=374452=20050513- > 15:17:56.43755=ES48=ES0120050300000032320035167=FUT207=SIM1=1440=SIM1 > 1=13/05/2005.2337=0H000002200917=2791198=1005264204=032=2151=014=254 > =140=177=O59=047=0150=220=039=2442=138=231=1129256=112925200=200 > 50360=20050513-15:17:56.43710=027 > > Sending Reject: > 8=FIX.4.29=10835=334=16049=FIXUSER52=20050513-15:17:57.98356=TEST45=3 > 74458=Required tag missing371=58372=8373=110=115 > > Thanks, > > Francis > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by Oracle Space Sweepstakes > Want to be the first software developer in space? > Enter now for the Oracle Space Sweepstakes! > http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > |