{{Quickfixn}} Body Length Error

(Eddie) John Jackson eddie at datobyte.com
Tue Jun 18 11:31:36 PDT 2019


Sorry, I left off the error that I am receiving we I receive the 35=y message:

<event> Invalid message: Expected BodyLength=9140, Received BodyLength=9126

-----Original Message-----
From: (Eddie) John Jackson 
Sent: Tuesday, June 18, 2019 2:29 PM
To: quickfixn-owner at lists.quickfixn.com
Subject: Body Length Error

BodyLength (Tag = 9, Type: Length)
Message length, in bytes, is verified by counting the number of characters in the message following the BodyLength (9) field up to, and including, the delimiter immediately preceding the CheckSum (10) field. ALWAYS SECOND FIELD IN MESSAGE. (Always unencrypted) For example, for message 8=FIX 4.4^9=5^35=0^10=10^, the BodyLength is 5 for 35=0^ 

Where does it get the body length from?
The body length is correct as in:

8=FIXT.1.19=9126

35=y49=TULLETT56=SIERSLFIX134=352=20190618-15:43:25.618320=SLR06182019114325322=FIXT.1.1:TULLETT->SIERSLFIX1SLR06182019114325560=0393=57893=N146=5055=MWDP 6.75 04/18 CSH48=NIMWDP0418XXCBA22=8454=1455=FR0011036979456=4167=CORP762=NONE223=6.75947=EUR470=FR541=20180420-00:00:001173=11423=1562=120539=TSFI20537=020538=055=MWDP 5.875 09/19 CSH48=FR001132125622=8454=1455=FR0011321256456=4167=CORP762=NONE223=5.875947=EUR470=FR541=20190917-00:00:001173=11423=1562=120539=TSFI20537=020538=055=EIB 05/1848=XS089448859122=8454=1455=XS0894488591456=4167=CORP762=NONE223=0.75563947=GBP541=20180525-00:00:001173=11423=1562=120539=TSFI20537=020538=055=LLOYDS 7.754 21/49 CSH48=XS0109139344CB22=8454=1455=XS0109139344456=4167=CORP762=NONE223=7.754000187947=GBP541=20210531-00:00:001173=11423=1562=0.520539=TSFI20537=020538=055=HEIGR 9.50 12/18 CSH48=HEIGR1218XXX22=8454=1455=XS0686703736456=4167=CORP762=NONE223=9.50947=EUR470=DK541=20181215-00:00:001173=11423=1562=120539=TSFI20537=020538=055=HEIGR 8.5 10/19 CSH48=NIHEIGR19XXXX22=8454=1455=XS0458685913456=4167=CORP762=NONE223=8.5947=EUR541=20191001-00:00:001173=11423=1562=120539=TSFI20537=020538=055=HEIGR 7.5 04/20 CSH48=XS0478803355CB22=8454=1455=XS0478803355456=4167=CORP762=NONE223=7.5947=EUR470=NL541=20200403-00:00:001173=11423=1562=120539=TSFI20537=020538=055=LGFP 4.75 03/20 CSH48=XS0215159731CSH22=8454=1455=XS0215159731456=4167=CORP762=NONE223=4.75947=EUR470=FR541=20200323-00:00:001173=11423=1562=120539=TSFI20537=020538=055=NXIFP 3.749 12/1848=FR001140060522=8454=1455=FR0011400605456=4167=CORP762=NONE223=3.749947=EUR470=FR541=20181227-00:00:001173=11423=1562=120539=TSFI20537=020538=055=LGFP 7.125 07/36 $ CSH48=US505861AC85CSH22=8454=1455=US505861AC85456=4167=CORP762=NONE223=7.125947=USD470=FR541=20360715-00:00:001173=11423=1562=120539=TSFI20537=020538=055=HEIGR 3.25 10/20 CSH48=NIHEIGR1020X22=8454=1455=XS0985874543456=4167=CORP762=NONE223=3.25947=EUR541=20201021-00:00:001173=11423=1562=120539=TSFI20537=020538=055=FINL 02/1648=XS059568604822=8454=1455=XS0595686048456=4167=CORP762=NONE223=0.56375947=GBP470=FI541=20160225-00:00:001173=11423=1562=120539=TSFI20537=020538=055=NRWBK 03/1648=XS076014248822=8454=1455=XS0760142488456=4167=CORP762=NONE223=1.1875947=GBP470=DE541=20160321-00:00:001173=11423=1562=120539=TSFI20537=020538=055=HEIGR 3.25 10/21 CSH48=NIHEIGR1021X22=8454=1455=XS1002933072456=4167=CORP762=NONE223=3.25947=EUR470=LU541=20211021-00:00:001173=11423=1562=120539=TSFI20537=020538=055=EIB 04/1948=XS098158812122=8454=1455=XS0981588121456=4167=CORP762=NONE223=0.76781947=GBP541=20190416-00:00:001173=11423=1562=120539=TSFI20537=020538=055=MWDP 3.75 01/21 CSH48=NIMWDP0121XX22=8454=1455=FR0011694496456=4167=CORP762=NONE223=3.75947=EUR470=FR541=20210121-00:00:001173=11423=1562=120539=TSFI20537=020538=055=EIB 02/2048=NIEIB0220XXX22=8454=1455=XS1031001198456=4167=CORP762=NONE947=GBP541=20200217-00:00:001173=11423=1562=120539=TSFI20537=020538=055=EIBKOR 1.22656 03/1648=XS090485121822=8454=1455=XS0904851218456=4167=CORP762=NONE223=1.22656947=GBP541=20160322-00:00:001173=11423=1562=120539=TSFI20537=020538=055=HEIGR 2.25 03/19 CSH48=NIHEIGR0319X22=8454=1455=XS1044496203456=4167=CORP762=NONE223=2.25947=EUR470=LU541=20190312-00:00:001173=11423=1562=120539=TSFI20537=020538=055=ACAFP 7.5 26-49 ?48=NIACAFPAT1XX22=8454=1455=XS1055037920456=4167=CORP762=NONE223=7.5947=GBP470=FR541=20491231-00:00:001173=11423=1562=0.520539=TSFI20537=020538=055=NEDWBK 04/1848=XS105503253322=8454=1455=XS1055032533456=4167=CORP762=NONE223=0.73631947=GBP470=NL541=20180409-00:00:001173=11423=1562=120539=TSFI20537=020538=055=BNG 04/1848=XS104953689622=8454=1455=XS1049536896456=4167=CORP762=NONE223=0.70719947=GBP470=NL541=20180403-00:00:001173=11423=1562=120539=TSFI20537=020538=055=DEXGRP 04/1648=XS105657200822=8454=1455=XS1056572008456=4167=CORP762=NONE223=0.75469947=GBP470=FR541=20160415-00:00:001173=11423=1562=120539=TSFI20537=020538=055=EIB 05/2148=NIEIB0521XXX22=8454=1455=XS1068966073456=4167=CORP762=NONE223=0947=GBP541=20210521-00:00:001173=11423=1562=120539=TSFI20537=020538=055=DB 7.125 26-49 ?48=NIDB04/26XXX22=8454=1455=XS1071551391456=4167=CORP762=NONE223=7.125947=GBP470=DE541=20490430-00:00:001173=11423=1562=0.520539=TSFI20537=020538=055=BACR 7 19-49 ?48=XS106856109822=8454=1455=XS1068561098456=4167=CORP762=NONE223=7947=GBP541=20490615-00:00:001173=11423=1562=0.520539=TSFI20537=020538=055=COVBS 6.375 19-49 ?48=NICOVBS1119X22=8454=1455=XS1079786239456=4167=CORP762=NONE223=6.375947=GBP541=20191101-00:00:001173=11423=1562=0.520539=TSFI20537=020538=055=ACAFP 6.625 19-49 $ REGS48=NIACAFP0949X22=8454=1455=USF22797YK86456=4167=CORP762=NONE223=6.625947=USD470=FR541=20490915-00:00:001173=11423=1562=120539=TSFI20537=020538=055=MWDP 2.75 10/24 CSH48=NIMWDP1024XXcsh22=8454=1455=FR0012199156456=4167=CORP762=NONE223=2.75947=EUR470=FR541=20241002-00:00:001173=11423=1562=120539=TSFI20537=020538=055=MWDP 2.5 2/27 CSH48=NIMWDP0227CS22=8454=1455=FR0012516417456=4167=CORP762=NONE223=2.5947=EUR470=FR541=20270209-00:00:001173=11423=1562=120539=TSFI20537=020538=055=EIB 02/2248=NIEIB0222XXX22=8454=1455=XS1190980927456=4167=CORP762=NONE223=0947=GBP541=20220211-00:00:001173=11423=1562=120539=TSFI20537=020538=055=HSBC 03/16 ?48=XS120228552122=8454=1455=XS1202285521456=4167=CORP762=NONE947=GBP541=20160311-00:00:001173=11423=1562=120539=TSFI20537=020538=055=TKY 7.00 2048=GS1900123AX87au22=8454=1455=US900123AX87456=4167=CORP762=NONE223=7947=USD470=TR541=20200605-00:00:001173=11423=1562=120539=TSFI20537=020538=020536=72355=RUSSIA   4348=GS10971721963auc22=8454=1455=XS0971721963456=4167=CORP762=NONE223=5.875947=USD470=RU541=20430916-00:00:001173=11423=1562=120539=TSFI20537=020538=020536=59355=POHBK 05/18 FRN48=NIPOHBK0518X..22=8454=1455=XS1234796701456=4167=CORP762=NONE947=GBP470=FI541=20180521-00:00:001173=11423=1562=120539=TSFI20537=020538=055=MS 07/2248=DE000MS0KLG622=8454=1455=DE000MS0KLG6456=4167=CORP762=NONE223=2.04947=GBP541=20220709-00:00:001173=11423=1562=120539=TSFI20537=020538=055=BACR 7.875 22-49 ?48=NIBACR0822XX22=8454=1455=XS1274156097456=4167=CORP762=NONE223=7.875947=GBP541=20220901-00:00:001173=11423=1562=0.520539=TSFI20537=020538=055=HSBC 6 23-4948=NIHSBC2349XX22=8454=1455=XS1298431104456=4167=CORP762=NONE223=6947=EUR541=20491229-00:00:001173=11423=1562=120539=TSFI20537=020538=055=MWDP 1.875 04/20 CSH48=NIMWDP0420XX22=8454=1455=FR0013005196456=4167=CORP762=NONE223=1.875947=EUR470=FR541=20200410-00:00:001173=11423=6562=120539=TSFI20537=020538=055=HEIGR 2.25 03/23 CSH48=XS138717437522=8454=1455=XS1387174375456=4167=CORP762=NONE223=2.25947=EUR470=DE541=20230330-00:00:001173=11423=1562=120539=TSFI20537=020538=055=HEIGR 2.25 06/24 CSH48=NIHEIGR0624X22=8454=1455=XS1425274484456=4167=CORP762=NONE223=2.25947=EUR470=DE541=20240603-00:00:001173=11423=1562=120539=TSFI20537=020538=055=MWDP 1 04/23 CSH48=NIMWDP0423XX22=8454=1455=FR0013213709456=4167=CORP762=NONE223=1947=EUR470=FR541=20230420-00:00:001173=11423=1562=120539=TSFI20537=020538=055=DGFP 5.25 04/18 CSH48=FR0000473993csh22=8454=1455=FR0000473993456=4167=CORP762=NONE223=5.25947=EUR470=FR541=20180430-00:00:001173=11423=1562=120539=TSFI20537=020538=055=DGFP 4 09/18 CSH48=NIVINCI0918Xcsh22=8454=1455=FR0011119775456=4167=CORP762=NONE223=4947=EUR470=FR541=20180924-00:00:001173=11423=1562=120539=TSFI20537=020538=055=SGOFP 4 10/18 CSH48=NISGOFP1018Xcsh22=8454=1455=XS0546725358456=4167=CORP762=NONE223=4947=EUR470=FR541=20181008-00:00:001173=11423=1562=120539=TSFI20537=020538=055=HEIGR 1.5 02/25 CSH48=NIHEIGR25XXC22=8454=1455=XS1529515584456=4167=CORP762=NONE223=1.5947=EUR470=DE541=20250207-00:00:001173=11423=1562=120539=TSFI20537=020538=055=BACR 7.25 23-49 ?48=NINEWBACRCSH22=8454=1455=XS1571333811456=4167=CORP762=NONE223=7.25947=GBP541=20230315-00:00:001173=11423=1562=0.520539=TSFI20537=020538=055=HSBC 6 27-49 $48=NIHSBC2749XX22=8454=1455=US404280BL25456=4167=CORP762=NONE223=6947=USD541=20490501-00:00:001173=11423=1562=120539=TSFI20537=020538=055=ARNDTN 5.25 23 PERP $48=NIALATPF23PPX22=8454=1455=XS1634523754456=4167=CORP762=NONE223=5.25947=USD470=NL541=20491229-00:00:001173=11423=1562=120539=TSFI20537=020538=055=BMO 06/1948=XS163400448222=8454=1455=XS1634004482456=4167=CORP762=NONE947=GBP470=CA541=20190620-00:00:001173=11423=1562=120539=TSFI20537=020538=0


More information about the Quickfixn mailing list