<html><head><title></title></head><body><!-- rte-version 0.2 9947551637294008b77bce25eb683dac --><div class="rte-style-maintainer" style="font-family: Arial, 'BB.Proportional'; white-space: pre-wrap; font-size: small;"data-color="global-default" bbg-color="default" data-bb-font-size="medium" bbg-font-size="medium" bbg-font-family="normal">This tag is required for FIXT. If I remove it from my config I get the message "Configuration failed: ApplVerID is required for FIXT transport". <br><br>I understand that this tag is required in FIX5.0 sp2 but I would like to understand why it has no effect when I change the value "required" value to "N" in the TransportDataDictionary like this:<br>    <message msgcat='admin' msgtype='A' name='Logon'><div>      <field name='EncryptMethod' required='Y'/></div><div>      <field name='HeartBtInt' required='Y'/></div><div>      <field name='RawDataLength' required='N'/></div><div>      <field name='RawData' required='N'/></div><div>      <field name='ResetSeqNumFlag' required='N'/></div><div>      <field name='NextExpectedMsgSeqNum' required='N'/></div><div>      <field name='MaxMessageSize' required='N'/></div><div>      <field name='TestMessageIndicator' required='N'/></div><div>      <field name='Username' required='N'/></div><div>      <field name='Password' required='N'/></div><div><span style="font-weight: bold;">     </span><field name='DefaultApplVerID' required='N'/></div><div><br></div><div>Not sure if it uses this tag as internal session ID but somehow I have the feeling that this is hard coded and not easily changeable with a configuration change.<br><div class="rte-style-maintainer" style="font-size: small; font-family: 'Courier New', Courier, 'BB.FixedWidth';"data-color="global-default" bbg-color="default" data-bb-font-size="medium" bbg-font-size="medium" bbg-font-family="fixed-width"><br><div class="bbg-rte-fold-content" data-header="From: gbirchmeier@connamara.com At: 02/15/17 17:03:59"data-digest="From: gbirchmeier@connamara.com At: 02/15/17 17:03:59"style=""><div class="bbg-rte-fold-summary">From: gbirchmeier@connamara.com At: 02/15/17 17:03:59</div><div>To: <a spellcheck="false" bbg-destination="mailto:s.wiederspah@bloomberg.net">Steffen Wiederspahn (BLOOMBERG/ RTS FRANK)</a>, <a spellcheck="false"bbg-destination="mailto:rte:bind">quickfixn@lists.quickfixn.com</a><br>Cc: <a spellcheck="false"bbg-destination="mailto:rte:bind">krazibit312@gmail.com</a><br>Subject: Re: {{Quickfixn}} Remove/Ignore required tag from Logon in FIX5.0SP2<br></div></div><div class="rte-internet-block-wrapper" style="color: black; font-family: Arial, 'BB.Proportional'; font-size: small; white-space: normal; background: white;"><div class="rte-internet-block"><blockquote><div dir="ltr"><div class="gmail_default" style="font-size:small;color:#000000">I believe this tag comes from your config.  Does it work when you comment this value out?</div><div class="gmail_default" style="font-size:small;color:#000000"><br></div><div class="gmail_default" style="font-size:small;color:#000000">According to FIXimate, tag 1137 is required in FIX5.0 sp2.  If your counterparty is not sending it back, they are in error.  Please let them know.</div><div class="gmail_default" style="font-size:small;color:#000000"><br></div><div class="gmail_default" style="font-size:small;color:#000000">In the meantime, I suppose you can edit your FIX5.0 sp2 DataDictionary to make this optional instead of required.  That might work, unless the engine uses it as part of the internal session ID.  If the latter, then maybe you'll need to hack the engine.  (I don't think you can hack the message itself in FromAdmin in that case, because the session ID mismatch would cause it to be discarded before that.)</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 15, 2017 at 4:27 AM, Steffen Wiederspahn (BLOOMBERG/ RTS FRANK) <span dir="ltr"><<a spellcheck="false"bbg-destination="mailto:rte:bind" class="" href="mailto:s.wiederspah@bloomberg.net" data-destination="mailto:rte:bind">s.wiederspah@bloomberg.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="m_5914264336199637653rte-style-maintainer" style="font-family: Arial, 'BB.Proportional'; white-space: pre-wrap; font-size: small;">Hi Ola,<div><br></div><div>I do not process something explicitly on Login. Maybe the following output will help:</div><div><br><20170215-10:26:03.935, FIXT.1.1:FIXSRV->RTD, event></div><div>  (Created session)</div><div><20170215-10:26:03.938, FIXT.1.1:FIXSRV->RTD, event></div><div>  (Connecting to 10.36.142.2 on port 1284)</div><div>Sent the Admin following message: 8=FIXT.1.1|9=77|35=A|34=1|49=FIXSRV|52=20170215-10:26:03.941|56=RTD|98=0|108=30|141=Y|1137=9|10=138|</div><div><20170215-10:26:03.941, FIXT.1.1:FIXSRV->RTD, outgoing></div><div>  (8=FIXT.1.1|9=106|35=A|34=1|49=FIXSRV|52=20170215-10:26:03.941|56=RTD|50=FIX50|98=0|108=30|141=Y|553=FIX50|554=fix50|1137=9|10=081|)</div><div><20170215-10:26:03.941, FIXT.1.1:FIXSRV->RTD, event></div><div>  (Initiated logon request)</div><div><20170215-10:26:03.946, FIXT.1.1:FIXSRV->RTD, incoming></div><div>  (8=FIXT.1.1|9=000106|35=A|1128=7|49=RTD|56=FIXSRV|34=1|50=FIX50|52=20170215-10:26:04.563|98=0|108=30|141=Y|553=FIX50|554=fix50|10=224|)</div><div><20170215-10:26:03.946, FIXT.1.1:FIXSRV->RTD, event></div><div>  (Message 1 Rejected: Required tag missing:1137)</div><div><20170215-10:26:03.946, FIXT.1.1:FIXSRV->RTD, event></div><div>  (Tried to send a reject while not logged on)</div><div><20170215-10:26:03.946, FIXT.1.1:FIXSRV->RTD, event></div><div>  (Required field missing from logon)</div><div><20170215-10:26:03.946, FIXT.1.1:FIXSRV->RTD, event></div><div>  (Disconnecting)</div><div><br><div class="m_5914264336199637653rte-style-maintainer" style="font-size: small; font-family: 'Courier New', Courier, 'BB.FixedWidth';"><br><div class="m_5914264336199637653bbg-rte-fold-content"><div class="m_5914264336199637653bbg-rte-fold-summary">From: <a spellcheck="false" bbg-destination="mailto:rte:bind" class="rte-from-internet"href="mailto:krazibit312@gmail.com" data-destination="mailto:rte:bind">krazibit312@gmail.com</a> At: 02/15/17 11:21:37</div><div><span class="">To: <a spellcheck="false" class="">Steffen Wiederspahn (BLOOMBERG/ RTS FRANK)</a><br></span>Cc: <a spellcheck="false"class="rte-from-internet">quickfixn@lists.quickfixn.com</a><br>Subject: Re: Re: {{Quickfixn}} Remove/Ignore required tag from Logon in FIX5.0SP2<br></div></div><div><div class="h5"><div class="m_5914264336199637653rte-internet-block-wrapper" style="color: black; font-family: Arial, 'BB.Proportional'; font-size: small; white-space: normal; background: white;"><div class="m_5914264336199637653rte-internet-block"><blockquote><p dir="ltr">Hi Steffen,<br>Can you email the snippet where you process the login response?</p> <br><div class="gmail_quote"><div dir="ltr">On Wed, Feb 15, 2017, 11:36 AM Steffen Wiederspahn (BLOOMBERG/ RTS FRANK) <<a spellcheck="false"bbg-destination="mailto:rte:bind" class="" href="mailto:s.wiederspah@bloomberg.net" data-destination="mailto:rte:bind">s.wiederspah@bloomberg.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="m_5914264336199637653gmail_msg"><div class="m_5914264336199637653m_-7976290270276514390rte-style-maintainer m_5914264336199637653gmail_msg"style="font-family: Arial, 'BB.Proportional'; white-space: pre-wrap; font-size: small;">Apologies, did not reply to all.<br class="m_5914264336199637653gmail_msg"><div class="m_5914264336199637653m_-7976290270276514390rte-style-maintainer m_5914264336199637653gmail_msg"style="font-size: small; font-family: 'Courier New', Courier, 'BB.FixedWidth';"><br class="m_5914264336199637653gmail_msg"><div class="m_5914264336199637653m_-7976290270276514390bbg-rte-fold-content m_5914264336199637653gmail_msg"><div class="m_5914264336199637653m_-7976290270276514390bbg-rte-fold-summary m_5914264336199637653gmail_msg">From: Steffen Wiederspahn (BLOOMBERG/ RTS FRANK) At: 02/15/17 10:00:58</div><div class="m_5914264336199637653gmail_msg">To: <a class="m_5914264336199637653gmail_msg m_5914264336199637653rte-from-internet rte-from-internet"spellcheck="false">krazibit312@gmail.com</a><br class="m_5914264336199637653gmail_msg">Subject: Fwd:Re: {{Quickfixn}} Remove/Ignore required tag from Logon in FIX5.0SP2<br class="m_5914264336199637653gmail_msg"></div></div></div></div></div><div class="m_5914264336199637653gmail_msg"><div class="m_5914264336199637653m_-7976290270276514390rte-style-maintainer m_5914264336199637653gmail_msg"style="font-family: Arial, 'BB.Proportional'; white-space: pre-wrap; font-size: small;"><div class="m_5914264336199637653m_-7976290270276514390rte-style-maintainer m_5914264336199637653gmail_msg"style="font-size: small; font-family: 'Courier New', Courier, 'BB.FixedWidth';"><blockquote class="m_5914264336199637653gmail_msg"><div class="m_5914264336199637653m_-7976290270276514390rte-style-maintainer m_5914264336199637653gmail_msg"style="font-family: Arial, 'BB.Proportional'; white-space: pre-wrap; font-size: small;">Hi Ola,<div class="m_5914264336199637653gmail_msg"><br class="m_5914264336199637653gmail_msg"></div><div class="m_5914264336199637653gmail_msg">where do I implement such a check? Because in the logon response message I do not receive this tag. Do I have to do the check in the fromAdmin method?</div><div class="m_5914264336199637653gmail_msg"><br class="m_5914264336199637653gmail_msg"></div><div class="m_5914264336199637653gmail_msg">thanks</div><div class="m_5914264336199637653gmail_msg">Steffen</div><div class="m_5914264336199637653m_-7976290270276514390rte-style-maintainer m_5914264336199637653gmail_msg"style="font-size: small; font-family: 'Courier New', Courier, 'BB.FixedWidth';"><br class="m_5914264336199637653gmail_msg"><div class="m_5914264336199637653m_-7976290270276514390bbg-rte-fold-content m_5914264336199637653gmail_msg"><div class="m_5914264336199637653m_-7976290270276514390bbg-rte-fold-summary m_5914264336199637653gmail_msg">From: <a class="m_5914264336199637653gmail_msg"spellcheck="false" bbg-destination="mailto:rte:bind" href="mailto:krazibit312@gmail.com" data-destination="mailto:rte:bind">krazibit312@gmail.com</a> At: 02/15/17 09:27:21</div><div class="m_5914264336199637653gmail_msg">To: <a class="m_5914264336199637653gmail_msg m_5914264336199637653rte-from-internet rte-from-internet"spellcheck="false">Steffen Wiederspahn (BLOOMBERG/ RTS FRANK)</a>, <a class="m_5914264336199637653gmail_msg" spellcheck="false">quickfixn@lists.quickfixn.com</a><br class="m_5914264336199637653gmail_msg">Subject: Re: {{Quickfixn}} Remove/Ignore required tag from Logon in FIX5.0SP2<br class="m_5914264336199637653gmail_msg"></div></div><div class="m_5914264336199637653m_-7976290270276514390rte-internet-block-wrapper m_5914264336199637653gmail_msg"style="color: black; font-family: Arial, 'BB.Proportional'; font-size: small; white-space: normal; background: white;"><div class="m_5914264336199637653m_-7976290270276514390rte-internet-block m_5914264336199637653gmail_msg"><blockquote class="m_5914264336199637653gmail_msg"><p dir="ltr" class="m_5914264336199637653gmail_msg">Hi,<br class="m_5914264336199637653gmail_msg">In your code you are probably trying to read this tag without checking if it's available or not.<br class="m_5914264336199637653gmail_msg">First check if tag is available the try to read it.</p> <p dir="ltr" class="m_5914264336199637653gmail_msg">Regards,</p> <p dir="ltr" class="m_5914264336199637653gmail_msg">Ola</p> <br class="m_5914264336199637653gmail_msg"><div class="gmail_quote m_5914264336199637653gmail_msg"><div dir="ltr" class="m_5914264336199637653gmail_msg">On Wed, Feb 15, 2017, 10:12 AM Steffen Wiederspahn (BLOOMBERG/ RTS FRANK) <<a class="m_5914264336199637653gmail_msg m_5914264336199637653rte-from-internet rte-from-internet"spellcheck="false" bbg-destination="mailto:rte:bind" href="mailto:s.wiederspah@bloomberg.net" data-destination="mailto:rte:bind">s.wiederspah@bloomberg.net</a>> wrote:<br class="m_5914264336199637653gmail_msg"></div><blockquote class="gmail_quote m_5914264336199637653gmail_msg"style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="m_5914264336199637653gmail_msg"><div class="m_5914264336199637653m_-7976290270276514390m_-3788111556986478412rte-style-maintainer m_5914264336199637653gmail_msg"style="font-family: Arial, 'BB.Proportional'; white-space: pre-wrap; font-size: small;">Hi, <div class="m_5914264336199637653gmail_msg"><br class="m_5914264336199637653gmail_msg"></div><div class="m_5914264336199637653gmail_msg">I am currently struggling with the tag 1137 (DefaultApplVerID) in FIX5.0SP2. I am sending this tag as the initiator during the Logon message to my counterpart. My counterpart is then sending me back the logon response without this tag. This is causing my client to disconnect with the Error "Message 1 Rejected: Required tag missing:1137".  I tried already to make this field as non-mandatory in the FIXT11.xml but this had no effect. <br class="m_5914264336199637653gmail_msg">My questions are now if there is a way to configure this tag as non-mandatory and if it'S possible to not send this tag as initiator in the logon message?<br class="m_5914264336199637653gmail_msg"><br class="m_5914264336199637653gmail_msg">thanks and regards</div><div class="m_5914264336199637653gmail_msg">Steffen</div></div></div>_______________________________________________<br class="m_5914264336199637653gmail_msg">Quickfixn mailing list<br class="m_5914264336199637653gmail_msg"><a class="m_5914264336199637653gmail_msg m_5914264336199637653m_-7976290270276514390rte-from-internet"spellcheck="false" bbg-destination="mailto:rte:bind" href="mailto:Quickfixn@lists.quickfixn.com" data-destination="mailto:rte:bind">Quickfixn@lists.quickfixn.com</a><br class="m_5914264336199637653gmail_msg"><a class="m_5914264336199637653gmail_msg m_5914264336199637653rte-from-internet rte-from-internet"spellcheck="false" bbg-destination="rte:bind" href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com"data-destination="rte:bind">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><br class="m_5914264336199637653gmail_msg"></blockquote></div></blockquote><br class="m_5914264336199637653gmail_msg"></div></div></div></div></blockquote><br class="m_5914264336199637653gmail_msg"></div></div></div></blockquote></div></blockquote><br></div></div></div></div></div></div></div></div><br>_______________________________________________<br>Quickfixn mailing list<br><a spellcheck="false"bbg-destination="mailto:rte:bind" class="" href="mailto:Quickfixn@lists.quickfixn.com" data-destination="mailto:rte:bind">Quickfixn@lists.quickfixn.com</a><br><a spellcheck="false"bbg-destination="rte:bind" class="rte-from-internet" href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com"data-destination="rte:bind">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><br><br></blockquote></div><br><br><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div><font size="2"><span style="background-color:#000000"><span style="background-color:#ffffff">Grant Birchmeier</span></span></font><font size="2"><font color="#3333FF"><br></font></font></div><div><font size="2"><b><font color="#3333FF"><span style="background-color:#ffcc33"><span style="background-color:#ffcc66"><span style="background-color:#ffcc99"><span style="background-color:#ffffff"><span style="background-color:#ffcc00">Connamara Systems, LLC</span></span></span></span></span></font></b></font><br></div><div><font size="2"><b>Made-To-Measure Trading Solutions.</b></font></div><div><font size="2">Exactly what you need. No more. No less.</font><font size="2"><b><font color="#3333FF"><br></font></b></font></div><div><font size="2"><a spellcheck="false" bbg-destination="rte:bind" class="" href="http://connamara.com" data-destination="rte:bind">http://connamara.com</a><br></font></div></div></div></blockquote><br></div></div></div></div></div></body></html>