[This message was posted by Harish Kamaley of Wipro Technologies <[email protected]> to the "General Q/A" discussion forum at http://fixprotocol.org/discuss/22. You can reply to it on-line at http://fixprotocol.org/discuss/read/74b3edce - PLEASE DO NOT REPLY BY MAIL.]
Hi If you use repeating group, the first field of the repeating group is required. The repeating group 555(NoLegs) must contain 600(LegSymbol), since tag 600 is the first tag which is missing in the repeating group. Also, Please refer the FIX 4.4 Spec, Volume1, Page 18 . Regards Harish. > When I try to send the following repo trade message I'm receiving an > error see below > > 2009-12-07 11:32:44,736 [MessageListenerThread - ApexOutbound] INFO > fixInterface - toApp called, msg: 8=FIX.4.4 9=211 35=8 34=16 49=APXTEST > 52=20091207-16:32:44 56=PH3TEST 1=94000000 54=B 55=99REPO00N 64=2009-12- > 04 75=2009-12-04 118=0.1 150=F 158=1 541=2009-12-07 544=6 > 12000=91REPO05 12009=O 12011= 12016=V 555=1 602=9128277J5 10=151 > session ID: FIX.4.4:APXTEST->PH3TEST > > I get the following response from our FIX engine: > > 2009-12-07 11:32:45,299 [QFJ Message Processor] INFO fixInterface - > toAdmin called, msg: 8=FIX.4.4 9=121 35=3 34=17 49=APXTEST 52=20091207- > 16:32:45 56=PH3TEST 45=19 58=Out of order repeating group members > 371=602 372=8 373=15 10=202 session ID: FIX.4.4:APXTEST->PH3TEST > > This happens even if I include the LegPrice and LegQuantity (I have left > them out here, for the sake of clarity). Any ideas? [You can unsubscribe from this discussion group by sending a message to mailto:[email protected]] -- You received this message because you are subscribed to the Google Groups "Financial Information eXchange" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/fix-protocol?hl=en.
