From: girish <gir...@gm...> - 2014-12-08 11:24:39
|
Hello, I am entering a bond trade through Bloomberg VCON. In my case, I choose settlement currency other than Bond currency ( Bond Currency CNH and settlement currency as USD). I am getting error message as - <20141208-11:02:00, FIX.4.4:CITICSTP->BLPSTP, error>* *( Rejecting invalid message: quickfix.FieldException: Out of order repeating group members, field=119: **8=FIX.4.4|9=444|35=AE|34=1445|49=BLPSTP|52=20141208-11:02:00|56=CITICSTP|57=11887723|115=i.VCONSRV|22=4|31=12|32=1000000|48=HK0000181906|55=ORIEAS|60=20141208-11:02:00|64=20141211|75=20141208|167=EUCORP|228=1|231=1|235=WORST|236=147.57961744|423=1|460=3|487=0|541=20170122|552=1|570=N|571=00000258:0519:3213:5482d9cc|573=1|818=6090420473980780574|854=1|856=0|880=3739:0:0:0|454=4|455=EK0287962|456=1|455=BJ579Y5|456=2|455=EK028796|456=A|455=HK0000181906|456=4|10=016|) FIX message I received from BB is - (8=FIX.4.4|9=1113|35=AE|49=BLPSTP|56=CITICSTP|34=1445|57=11887723|115=i.VCONSRV|52=20141208-11:02:00|60=20141208-11:02:00|570=N|31=12|541=20170122|571=00000258:0519:3213:5482d9cc|32=1000000|423=1|573=1|64=20141211|487=0|818=6090420473980780574|460=3|880=3739:0:0:0|854=1|75=20141208|856=0|167=EUCORP|48=HK0000181906|228=1|231=1|22=4|55=ORIEAS|235=WORST|236=147.57961744|454=4|455=EK0287962|456=1|455=BJ579Y5|456=2|455=EK028796|456=A|455=HK0000181906|456=4|552=1|54=1|37=MANUAL|198=3739:0:0:0|453=3|448=JACKY ZHANG @ CITIC SECURITIES INT'L COMPANY LTD : 11887723 @ 96076|447=D|452=11|802=6|523=CSEC|803=1|523=96076|803=4014|523=CITIC SECURITIES INT'L COMPANY LTD|803=4015|523=599781|803=4016|523=HONG KONG|803=34|523=HK|803=38|448=JACKY ZHANG @ CITIC SECURITIES INT'L COMPANY LTD : 11887723 @ 96076|447=D|452=1|802=6|523=CITIC SECURITIES|803=1|523=96076|803=4014|523=CITIC SECURITIES INT'L COMPANY LTD|803=4015|523=599781|803=4016|523=HONG KONG|803=34|523=HK|803=38|448=BXT|447=D|452=16|15=CNY|120=USD|155=0.161974797|156=M|119=19436.98|381=120000|159=15950.68|118=135950.68|58=SAMPLE CLIENT NOTES|9503=N|5673=2583.61|5674=22020.59|10=159|) >From other post, I can see that there is an option to disable this error message by setting -'ValidateFieldsOutOfOrder=N'. However, they also say that it doesn't work. Can you please help me with this error. FIX_MSG_AND_ERROR.txt <http://quickfix-j.364392.n2.nabble.com/file/n7578797/FIX_MSG_AND_ERROR.txt> Please refer attached complete Log and FIX message that I am receiving from BB. Cheers. -- View this message in context: http://quickfix-j.364392.n2.nabble.com/Rejecting-invalid-message-quickfix-FieldException-Out-of-order-repeating-group-members-field-119-tp7578797.html Sent from the QuickFIX/J mailing list archive at Nabble.com. |
From: Christoph J. <chr...@ma...> - 2014-12-08 13:57:22
|
Hi, does your data dictionary have all the user-defined fields that Bloomberg uses? 5673, 5674, 9503? ValidateFieldsOutOfOrder applies to header fields in the body or vice versa. You could try ValidateUserDefinedFields or ValidateUnorderedGroupFields and see if that helps. Cheers, Chris. // // On 08/12/14 12:24, girish wrote: > QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ > QuickFIX/J Support: http://www.quickfixj.org/support/ > > > Hello, > > I am entering a bond trade through Bloomberg VCON. In my case, I choose > settlement currency other than Bond currency ( Bond Currency CNH and > settlement currency as USD). I am getting error message as - > > <20141208-11:02:00, FIX.4.4:CITICSTP->BLPSTP, error>* *( > Rejecting invalid message: quickfix.FieldException: Out of order repeating > group members, field=119: > **8=FIX.4.4|9=444|35=AE|34=1445|49=BLPSTP|52=20141208-11:02:00|56=CITICSTP|57=11887723|115=i.VCONSRV|22=4|31=12|32=1000000|48=HK0000181906|55=ORIEAS|60=20141208-11:02:00|64=20141211|75=20141208|167=EUCORP|228=1|231=1|235=WORST|236=147.57961744|423=1|460=3|487=0|541=20170122|552=1|570=N|571=00000258:0519:3213:5482d9cc|573=1|818=6090420473980780574|854=1|856=0|880=3739:0:0:0|454=4|455=EK0287962|456=1|455=BJ579Y5|456=2|455=EK028796|456=A|455=HK0000181906|456=4|10=016|) > > > FIX message I received from BB is - > (8=FIX.4.4|9=1113|35=AE|49=BLPSTP|56=CITICSTP|34=1445|57=11887723|115=i.VCONSRV|52=20141208-11:02:00|60=20141208-11:02:00|570=N|31=12|541=20170122|571=00000258:0519:3213:5482d9cc|32=1000000|423=1|573=1|64=20141211|487=0|818=6090420473980780574|460=3|880=3739:0:0:0|854=1|75=20141208|856=0|167=EUCORP|48=HK0000181906|228=1|231=1|22=4|55=ORIEAS|235=WORST|236=147.57961744|454=4|455=EK0287962|456=1|455=BJ579Y5|456=2|455=EK028796|456=A|455=HK0000181906|456=4|552=1|54=1|37=MANUAL|198=3739:0:0:0|453=3|448=JACKY > ZHANG @ CITIC SECURITIES INT'L COMPANY LTD : 11887723 @ > 96076|447=D|452=11|802=6|523=CSEC|803=1|523=96076|803=4014|523=CITIC > SECURITIES INT'L COMPANY LTD|803=4015|523=599781|803=4016|523=HONG > KONG|803=34|523=HK|803=38|448=JACKY ZHANG @ CITIC SECURITIES INT'L COMPANY > LTD : 11887723 @ 96076|447=D|452=1|802=6|523=CITIC > SECURITIES|803=1|523=96076|803=4014|523=CITIC SECURITIES INT'L COMPANY > LTD|803=4015|523=599781|803=4016|523=HONG > KONG|803=34|523=HK|803=38|448=BXT|447=D|452=16|15=CNY|120=USD|155=0.161974797|156=M|119=19436.98|381=120000|159=15950.68|118=135950.68|58=SAMPLE > CLIENT NOTES|9503=N|5673=2583.61|5674=22020.59|10=159|) > > > >From other post, I can see that there is an option to disable this error > message by setting -'ValidateFieldsOutOfOrder=N'. However, they also say > that it doesn't work. > > Can you please help me with this error. > FIX_MSG_AND_ERROR.txt > <http://quickfix-j.364392.n2.nabble.com/file/n7578797/FIX_MSG_AND_ERROR.txt> > Please refer attached complete Log and FIX message that I am receiving from > BB. > > > Cheers. > > > > > > > > > > > -- > View this message in context: http://quickfix-j.364392.n2.nabble.com/Rejecting-invalid-message-quickfix-FieldException-Out-of-order-repeating-group-members-field-119-tp7578797.html > Sent from the QuickFIX/J mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > _______________________________________________ > Quickfixj-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfixj-users -- Christoph John Development & Support Direct: +49 241 557080-28 Mailto:Chr...@ma... http://www.macd.com <http://www.macd.com/> ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- MACD GmbH Oppenhoffallee 103 D-52066 Aachen Tel: +49 241 557080-0 | Fax: +49 241 557080-10 Amtsgericht Aachen: HRB 8151 Ust.-Id: DE 813021663 Geschäftsführer: George Macdonald ---------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- take care of the environment - print only if necessary |
From: girish <gir...@gm...> - 2014-12-09 10:50:07
|
Thanks Chris. Problem resolved when I added ValidateUnorderedGroupFields =N Thanks and Regards, Girish -- View this message in context: http://quickfix-j.364392.n2.nabble.com/Rejecting-invalid-message-quickfix-FieldException-Out-of-order-repeating-group-members-field-119-tp7578797p7578800.html Sent from the QuickFIX/J mailing list archive at Nabble.com. |