{{Quickfixn}} Logon message after every Trade Capture Report

Grant Birchmeier gbirchmeier at connamara.com
Thu May 26 08:33:07 PDT 2016


There we go.

Do you know what you need to do?  Sounds like you need to update your DD
xml file to match your counterparty's alterations to the standard message
definitions.

On Thu, May 26, 2016 at 2:10 AM, Mahlatse Mabotja <mmabotja at aospartner.com>
wrote:

> An update, after enabling the text log, I have found out that its
> complaining that :
>
> Group 552's first entry does not start with delimiter 1
>
> Here is the message :
>
> 20160526-06:49:07.690 :
> 8=FIX.4.49=50135=AE34=11149=EXCHANGE_MOCKUP52=20160526-06:49:09.29956=REGISTRY_MOCKUP31=1032=248=100000024655=ADH60=20160526-06:49:09167=CS487=0552=254=137=2487511=510694697502453=1448=SIT_FIRMAOS_BR1447=0452=01=372380840=1136=2137=0.028139=E137=0.8139=438=239=244=1059=01427=218:21810150=N54=237=2487411=510693965999453=1448=SIT_FIRMAOS_BR1447=0452=11=372380940=1136=2137=0.028139=E137=0.8139=438=239=244=1059=01427=219:21810150=N571=218856=01003=21810131=110=219
>
>
>
> *Regards*
>
>
>
> *Mahlatse Mabotja *| Developer | Business solutions
>
> Automated Outsourcing Services (Pty) Ltd
>
>
>
> Office 011 561 6865 | Fax 011 388 1182 | Cell 076 733 8355
>
> 15 Philips Street | Ferndale | Randburg | South Africa | 2194
>
> PO Box 4769 | Randburg | South Africa | 2125
>
>
>
> *From:* Quickfixn [mailto:quickfixn-bounces at lists.quickfixn.com] *On
> Behalf Of *Grant Birchmeier
> *Sent:* 25 May 2016 04:47 PM
> *To:* Mailing list for QuickFIX/n
> *Subject:* Re: {{Quickfixn}} Logon message after every Trade Capture
> Report
>
>
>
> Instead of this copy/paste, can you attach an excerpt from your raw
> message log file that contains these messages?  (Please make sure to delete
> any sensitive info.)  I suspect there might be something we're not seeing.
> Also, it'd be helpful to have the field separator characters.
>
>
>
> If you don't have a log file, and are just using print statements to see
> your messages, stop doing that immediately!  Pass a FileLogFactory into
> your application and create a real message log.
>
>
>
> "Also , will a field that’s not required cause a validation error if it’s
> a CHAR , given a value, but the value does not exist in the list of Given
> choices?"
>
> ​ -- It could.  It depends on your DataDictionary xml file.  If that
> field's definition contains a list of choices, then yes, an invalid char
> will cause a reject.  If the field does not have choices, then any char
> will be accepted.
>
>
>
> -Grant
>
>
>
>
>
> On Wed, May 25, 2016 at 2:18 AM, Mahlatse Mabotja <mmabotja at aospartner.com>
> wrote:
>
> Hi All
>
>
>
> I am experiencing a strange issue where whenever I get a trade report for
> matched orders, my application sends a logon request.
>
>
>
>
>
>
> 8=FIX.4.49=30835=D34=8149=EXCHANGE_MOCKUP52=20160525-06:10:52.58356=REGISTRY_MOCKUP1=372380211=50470521102215=ZAR37=504705211022372380238=639=040=244=1048=100000026754=255=BTI59=060=20160525-06:10:52136=2137=0.084139=E137=2.4139=4167=CS453=1448=MDEJESUS_TRADER779=20160525-06:10:52901=010150=N10=221
>
>
>
>
> 8=FIX.4.49=27335=834=8149=REGISTRY_MOCKUP52=20160525-06:10:53.01456=EXCHANGE_MOCKUP1=372380211=50470521102215=ZAR17=3851437=504705211022372380239=040=254=255=BTI59=060=20160525-06:10:52.000150=0901=010150=N453=1448=MDEJESUS_TRADER136=2137=0.084139=E137=2.4139=410=250
>
>
>
>
> 8=FIX.4.49=52335=AE34=9049=EXCHANGE_MOCKUP52=20160525-06:15:00.25656=REGISTRY_MOCKUP31=100032=648=100000026755=BTI60=20160525-06:15:00167=CS487=0552=254=237=2468911=504705211022453=1448=MDEJESUS_TRADER447=0452=11=372380240=1136=2137=0.084139=E137=2.4139=438=639=244=100059=01427=178:178_17910150=N54=137=2468711=504684313518453=1448=MDEJESUS_TRADER447=0452=01=372380340=1136=2137=0.084139=E137=2.4139=438=1439=144=100059=01427=179:178_17910150=N571=178_179856=01003=178_17910131=110=220
>
>
>
>
> 8=FIX.4.49=9135=A34=149=REGISTRY_MOCKUP52=20160525-06:15:00.87256=EXCHANGE_MOCKUP98=0108=30141=Y10=071
>
>
>
>
> 8=FIX.4.49=9135=A34=149=EXCHANGE_MOCKUP52=20160525-06:15:00.70956=REGISTRY_MOCKUP98=0108=30141=Y10=070
>
>
>
>
> 8=FIX.4.49=30835=D34=1349=EXCHANGE_MOCKUP52=20160525-06:20:52.46856=REGISTRY_MOCKUP1=372380211=50476519902615=ZAR37=504765199026372380238=839=040=244=1048=100000026754=255=BTI59=060=20160525-06:20:52136=2137=0.112139=E137=3.2139=4167=CS453=1448=MDEJESUS_TRADER779=20160525-06:20:52901=010150=N10=008
>
>
>
>
> 8=FIX.4.49=27335=834=1349=REGISTRY_MOCKUP52=20160525-06:20:52.90156=EXCHANGE_MOCKUP1=372380211=50476519902615=ZAR17=3851937=504765199026372380239=040=254=255=BTI59=060=20160525-06:20:52.000150=0901=010150=N453=1448=MDEJESUS_TRADER136=2137=0.112139=E137=3.2139=410=041
>
>
>
>
> 8=FIX.4.49=50735=AE34=1449=EXCHANGE_MOCKUP52=20160525-06:20:52.76556=REGISTRY_MOCKUP31=100032=848=100000026755=BTI60=20160525-06:20:52167=CS487=0552=254=237=2469411=504765199026453=1448=MDEJESUS_TRADER447=0452=11=372380240=1136=2137=0.112139=E137=3.2139=438=839=244=100059=01427=181:18210150=N54=137=2468711=504684313518453=1448=MDEJESUS_TRADER447=0452=01=372380340=1136=2137=0.112139=E137=3.2139=438=1439=244=100059=01427=182:18210150=N571=182856=01003=18210131=110=205
>
>
>
>
> 8=FIX.4.49=9135=A34=149=REGISTRY_MOCKUP52=20160525-06:20:54.20656=EXCHANGE_MOCKUP98=0108=30141=Y10=067
>
>
>
>
> 8=FIX.4.49=9135=A34=149=EXCHANGE_MOCKUP52=20160525-06:20:54.04756=REGISTRY_MOCKUP98=0108=30141=Y10=070
>
>
>
>
>
> As you can see in the messages, and my application does not send a reject
> message. Also , will a field that’s not required cause a validation error
> if it’s a CHAR , given a value, but the value does not exist in the list of
> Given choices?
>
>
>
> Regards
>
> *Mahlatse Mabotja *| Developer | Business solutions
>
> Automated Outsourcing Services (Pty) Ltd
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>
>
>
>
>
> --
>
> Grant Birchmeier
>
> *Connamara Systems, LLC*
>
> *Made-To-Measure Trading Solutions.*
>
> Exactly what you need. No more. No less.
>
> http://connamara.com
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>
>


-- 
Grant Birchmeier
*Connamara Systems, LLC*
*Made-To-Measure Trading Solutions.*
Exactly what you need. No more. No less.
http://connamara.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20160526/96ae1512/attachment-0001.htm>


More information about the Quickfixn mailing list