[Quickfix-developers] getGroup in MarketDataIncrementalRefresh
Brought to you by:
orenmnero
From: Sanjay V. <sv...@ev...> - 2004-09-07 20:54:55
|
When trying to get group # 1 in the following message I get an error saying field 268 is not found. Lookingt at the text of the message I see field 268. Is this a known issue? I have added two lines to FieldMap.cpp in function getGroup to see if my parameters were being passed correctly. The first line prints the first parameter (int num) and the second line prints i->second.size(). Message text with delimiters: 8=FIX.4.2^A9=0132^A35=X^A49=BLP^A56=CRWND^A34=805^A52=20040907-20:42:43^ A50=BTRADE^A57=DPT^A268=1^A279=2^A269=0^A278=122906^A55=MSFT^A270=27.35^ A271=0^A273=20:42:43^A10=190^A 16:42:43.206 [13] FINER FIXAdapter:fromApp Received: 8=FIX.4.29=13235=X34=80549=BLP50=BTRADE52=20040907-20:42:4356=CRWND57=DP T55=MSFT268=1269=0270=27.35271=0273=20:42:43278=122906279=210=142 16:42:43.206 [13] FINE FromFIX:onMessage OnMessage: Handling fix msg Looking for group # 1 Found group index = -25001983 16:42:43.243 [13] WARNING FromFIX:onMessage Error: 268 quickfix.FieldNotFound: 268 at quickfix.Message.getGroup(Native Method) at com.ets.pinnacle.mktdata.btrd.FromFIX.onMessage(FromFIX.java:48) at quickfix.fix42.MessageCracker.crack42(Unknown Source) at quickfix.MessageCracker.crack(Unknown Source) at com.ets.pinnacle.mktdata.btrd.FIXAdapter.fromApp(FIXAdapter.java:92) at quickfix.SocketInitiator.doBlock(Native Method) at quickfix.SocketInitiator.block(Unknown Source) at com.ets.pinnacle.mktdata.btrd.FIXAdapter.run(FIXAdapter.java:116) 16:42:51.040 [13] INFO FIXAdapter:toAdmin Sent admin msg Sanjay Verma sv...@ev... |