Re: [Quickfix-developers] Conditionally Required Field Missing (35)
Brought to you by:
orenmnero
From: <or...@qu...> - 2010-06-10 13:15:12
|
Marco, Does this happen even if your fromApp method is empty? I'm trying to determine if the engine itself is causing a problem or your code. Also you might want to post this to thie quickfixj mailing list if you haven't already. --oren > -------- Original Message -------- > Subject: [Quickfix-developers] Conditionally Required Field Missing > (35) > From: Marco Nicolini <sg...@ya...> > Date: Tue, June 08, 2010 12:39 pm > To: qui...@li... > > > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Hello, > I'm developing a quick app to do some testing, and i've found out that quickfixj sends a business reject message with no apparent (at least to me) reason: > > After my app sends a request for quote, the system i'm testing against sends a 35=b and a 35=S (quote) messages: > > 8=FIX.4.2#9=325#35=b#34=109#49=RCBVIE#52=20100608-17:05:06.305#56=CATSOS#122=20100608-17:05:06.305#128=2123#129=catsos#145=RCBVIE#131=12760167506290#117=12760167506290#297=100#296=1#302=1#311=XXX#304=1#295=1#299=1#55=catsos#48=DE000HV5BU04#22=4#167=OPT#200=201102#205=24#201=1#202=75.000000#206=S#231=10.000000#107=this and that#10=003# > > 8=FIX.4.2#9=325#35=S#34=110#49=RCBVIE#52=20100608-17:05:06.309#56=CATSOS#122=20100608-17:05:06.309#128=2123#129=catsos#145=RCBVIE#22=4#48=DE000HV5BU04#55=catsos#107=this and that#117=12760167506290#131=12760167506290#132=100.000000#133=101.000000#134=200#135=200#167=OPT#200=201102#201=1#202=75.000000#205=24#206=S#231=10.000000#10=165# > > And those are the rejects sent out by quickfixj: > 8=FIX.4.2#9=120#35=j#34=80#49=CATSOS#52=20100608-17:06:54.472#56=RCBVIE#45=109#58=Conditionally Required Field Missing (35)#372=b#380=5#10=194# > > 8=FIX.4.2#9=120#35=j#34=81#49=CATSOS#52=20100608-17:06:54.472#56=RCBVIE#45=110#58=Conditionally Required Field Missing (35)#372=S#380=5#10=172# > > I don't receive the messages in the fromApp method and reviewing the source of Session.java i see that 35 (the number appended to the reject reason) is really the field quickfix think to be missing (which i do believe instead to be it's present see the dump above). > > I'm using the following config regarding validation: > DataDictionary=FIX42.xml > UseDataDictionary=Y > ValidateUserDefinedFields=N > AllowUnknownMsgFields=Y > CheckLatency=N > ValidateFieldsOutOfOrder=N > > but trying with UseDataDictionary=N has no effect whatsoever. > Anyone has an idea of what might be going on? > > Regards, > Marcello > > > > > > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers |