[Quickfix-developers] Incorrect data format for value?
Brought to you by:
orenmnero
From: Hei C. <str...@ya...> - 2011-03-28 05:44:56
|
Hi, For some unknown reasons, one of the incoming FIX messages got rejected by QuickFIX/C++ (latest build): 20110328-05:11:24.553 : 8=FIX.4.4^A9=127^A35=3^A34=3^A49=[senderCompID]^A52=20110328-05:11:24.553^A56=[targetCompID]^A45=2^A58=Incorrect data format for value^A371=926^A372=BF^A373=6^A10=251^A QuickFIX complained that the tag value of tag 926 (UserStatus) had a bad format: 20110328-03:56:11.085 : 8=FIX.4.4^A9=210^A35=BF^A34=2^A49=[senderCompID]^A50=[subID]^A52=20110328-03:56:10.525^A56=[targetCompID]^A553=[username]^A923=[requestID]^A926=1^A927=0 U10D1_2Ak6uglHABL6VYjbjq9GSHA1mwRf1JqC6aXcVK7khigjmhuBtu728MC1Lp;20;342361;^A10=083^A I have checked my dictionary file, but I don't see anything wrong tho: <message name='UserResponse' msgcat='app' msgtype='BF'> <field name='UserRequestID' required='Y' /> <field name='Username' required='Y' /> <field name='UserStatus' required='N' /> <field name='UserStatusText' required='N' /> </message> . . . <field number='926' name='UserStatus' type='INT'> <value enum='1' description='LOGGEDIN' /> <value enum='2' description='NOTLOGGEDIN' /> <value enum='3' description='USERNOTRECOGNISED' /> <value enum='4' description='PASSWORDINCORRECT' /> <value enum='5' description='PASSWORDCHANGED' /> <value enum='6' description='OTHER' /> </field> Any idea? Thanks in advance. Cheers, Hei |