[Quickfix-developers] Problems receiving the SecurityList message
Brought to you by:
orenmnero
|
From: BRACKLEY, A. G. <And...@rb...> - 2007-12-05 15:46:44
|
I'm=20having=20an=20issue=20in=20QuickFix=20(Version:=201.12.4)=20receivin= g=20the SecurityList=20message=20from=20a=20server=20and=20think=20this=20is=20due= =20to=20repeating groups. Basically=20I=20always=20get=20the=20following=20error=20message=20in=20my= =20logs: =20 20071205-15:32:45=20:=20Message=203=20Rejected:=20Incorrect=20NumInGroup=20= count=20for repeating=20group:146 =20 The=20rejection=20message=20comes=20out=20as=20follows: =20 <header> <field=20number=3D"8"><![CDATA[FIX.4.4]]></field> <field=20number=3D"35"><![CDATA[3]]></field> <field=20number=3D"34"><![CDATA[3]]></field> <field=20number=3D"49"><![CDATA[RBS]]></field> <field=20number=3D"52"><![CDATA[20071205-15:32:45.426]]></field> <field=20number=3D"56"><![CDATA[TFSICAP]]></field> </header> <body> <field=20number=3D"45"><![CDATA[3]]></field> <field=20number=3D"58"><![CDATA[Incorrect=20NumInGroup=20count=20for=20rep= eating group]]></field> <field=20number=3D"371"><![CDATA[146]]></field> <field=20number=3D"372"><![CDATA[y]]></field> <field=20number=3D"373"><![CDATA[16]]></field> </body> <trailer> </trailer> </message> =20 QuickFix=20is=20receiving=20the=20following=20message: =20 Header:=20 8=3DFIX.4.4=019=3D9915=0135=3Dy=0149=3DTFSICAP=0156=3DRBS=0134=3D3=0152=3D= 20071205-13:41:29=01 =20 Truncated=20version=20of=20rest=20of=20message: 320=3Daa8af019-1b1f-4fc7-ae9b-87de14ce439c=01322=3D123=01560=3D0=01146=3D3= 6=0148=3D308379=01 711=3D1=01310=3D2=01 =20 Field=20146=20(=20NoRelatedSym)=20contains=20the=20value=2036. Looking=20through=20the=20entire=20message=20I=20have=2036=20fields=20with= =20an=20Id=20of=2048 (SecurityID)=20which=20is=20my=20instrument=20component=20so=20everything=20= in=20the message=20looks=20OK. =20 However=20in=20the=20DataDictionary.h=20file=20there=20is=20some=20validat= ion=20which checks=20the=20group=20counts=20and=20it=20thinks=20that=20I=20have=20only= =20got=20one=20of=20these groups=20and=20throws=20an=20exception. =20 Has=20anybody=20else=20seen=20this=20before?=20=20Is=20there=20anybody=20w= ho=20has=20processed the=20SecurityList=20message=20before=20in=20QuickFix=20and Can=20anybody=20tell=20me=20how=20to=20resolve=20this=20problem? =20 Any=20help=20would=20be=20appreciated =20 Thanks =20 Andrew=20Brackley=20 RBS=20Global=20Banking=20&=20Markets 40-42=20Islington=20High=20Street,=20London=20N1=208XL Office:=20+44=2020=207085=205495=20=20|=20=20Fax:=20+44=2020=207085=202081= =20 =20 **************************************************************************= ********* The=20Royal=20Bank=20of=20Scotland=20plc.=20Registered=20in=20Scotland=20N= o=2090312.=20Registered=20Office:=2036=20St=20Andrew=20Square,=20Edinburgh= =20EH2=202YB.=20 Authorised=20and=20regulated=20by=20the=20Financial=20Services=20Authority= =20 =20 This=20e-mail=20message=20is=20confidential=20and=20for=20use=20by=20the=20= addressee=20only.=20If=20the=20message=20is=20received=20by=20anyone=20oth= er=20 than=20the=20addressee,=20please=20return=20the=20message=20to=20the=20sen= der=20 by=20replying=20to=20it=20and=20then=20delete=20the=20message=20from=20you= r=20 computer.=20Internet=20e-mails=20are=20not=20necessarily=20secure.=20The=20= Royal=20Bank=20of=20Scotland=20plc=20does=20not=20accept=20responsibility=20= for=20 changes=20made=20to=20this=20message=20after=20it=20was=20sent.=20 Whilst=20all=20reasonable=20care=20has=20been=20taken=20to=20avoid=20the=20= transmission=20of=20viruses,=20it=20is=20the=20responsibility=20of=20the=20= recipient=20to=20 ensure=20that=20the=20onward=20transmission,=20opening=20or=20use=20of=20t= his=20 message=20and=20any=20attachments=20will=20not=20adversely=20affect=20its=20= systems=20or=20data.=20No=20responsibility=20is=20accepted=20by=20The=20 Royal=20Bank=20of=20Scotland=20plc=20in=20this=20regard=20and=20the=20reci= pient=20should=20carry=20 out=20such=20virus=20and=20other=20checks=20as=20it=20considers=20appropri= ate.=20 Visit=20our=20websites=20at:=20 www.rbs.com www.rbs.com/gbm www.rbsgc.com **************************************************************************= ********* ______________________________________________________________________ This=20email=20has=20been=20scanned=20by=20the=20MessageLabs=20Email=20Sec= urity=20System. For=20more=20information=20please=20visit=20http://www.messagelabs.com/ema= il=20 ______________________________________________________________________ |