<div><font color="#000000"><font>Given that OrigSendingTime has one and only one purpose (as best as I can tell), perhaps "RequiresOrigSendingTime" is sufficient?<br></font></font></div><div><font color="#000000"><font><br>
</font></font></div><br><div class="gmail_quote">On Fri, Sep 7, 2012 at 4:44 AM, Thomas Fleming <span dir="ltr"><<a href="mailto:thomas.fleming@sucfin.com" target="_blank">thomas.fleming@sucfin.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-GB" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><font color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy">Anyone else have an opinion on the default value?</span></font></p>
<p class="MsoNormal"><font color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy"> </span></font></p>
<p class="MsoNormal"><font color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy">I have now coded this so it can be set via the config file like</span></font></p>
<p class="MsoNormal"><font color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy"> </span></font></p>
<pre style="background:white"><font color="black" face="Consolas"><span style="font-size:10.0pt;font-family:Consolas">PossDupResetSequenceMessageRequiresOrigSendingTime=N</span></font></pre>
<p class="MsoNormal"><font color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy"> </span></font></p>
<p class="MsoNormal"><font color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy">The field name is long and cumbersome but does describe exactly what it is for. If anyone has a better suggestion I will change it before
I check it in.</span></font></p>
<p class="MsoNormal"><font color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy"> </span></font></p>
<p class="MsoNormal"><font color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy">I will write some unit tests over the weekend and check it in over the next few days once I’m up to speed with Git.</span></font></p>
<p class="MsoNormal"><font color="navy" face="Arial"><span style="font-size:10.0pt;font-family:Arial;color:navy"> </span></font></p>
<div>
<div class="MsoNormal" align="center" style="text-align:center"><font size="3" face="Times New Roman"><span lang="EN-US" style="font-size:12.0pt">
<hr size="2" width="100%" align="center">
</span></font></div>
<p class="MsoNormal"><b><font face="Tahoma"><span lang="EN-US" style="font-size:10.0pt;font-family:Tahoma;font-weight:bold">From:</span></font></b><font face="Tahoma"><span lang="EN-US" style="font-size:10.0pt;font-family:Tahoma"> <a href="mailto:quickfixn-bounces@lists.quickfixn.com" target="_blank">quickfixn-bounces@lists.quickfixn.com</a>
[mailto:<a href="mailto:quickfixn-bounces@lists.quickfixn.com" target="_blank">quickfixn-bounces@lists.quickfixn.com</a>] <b><span style="font-weight:bold">On Behalf Of
</span></b>Manuel Lopez<br>
<b><span style="font-weight:bold">Sent:</span></b> 07 September 2012 02:14<br>
<b><span style="font-weight:bold">To:</span></b> <a href="mailto:quickfixn@lists.quickfixn.com" target="_blank">quickfixn@lists.quickfixn.com</a></span></font></p><div class="im"><font face="Tahoma"><br>
<b><span style="font-weight:bold">Subject:</span></b> Re: {{Quickfixn}} Possible bug in QuickFIX/n?</font></div>
</div>
<p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size:12.0pt"> </span></font></p>
<div>
<p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size:12.0pt">>"Perhaps the most key question now is whether the default config should be to reject or not reject."</span></font></p>
</div><div><div class="h5">
<div>
<p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size:12.0pt"> </span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size:12.0pt">I'd vote the default config should be NOT to reject. A standard is its implementation, and here we have one rather big counterparty (Barclays) that interprets the standard as not
requiring that item (OrigSendingTime). A default of not requiring would not cause problems for counterparties that do require it; it means only that they would be missing a validation check until the default setting is changed; but a default of requiring
would cause outright failure against counterparties that take it as not required. (And apart from that, I don't see a good reason why it's required.)</span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size:12.0pt"> </span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size:12.0pt">--I assume there are only a handful of quirks like this (I mean where the interpretations of defined (non-custom) FIX messages differ). But if there are more than a
few, then ideally the config file would have a setting to select from a list of major counterparties, though I imagine that would be a lot of work. Or there could be a choice of three settings: NoValidation, RelaxedValidation, and StrictValidation. RelaxedValidation
would skip checks where the interpretation is unclear (as implemented by major counterparties).</span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size:12.0pt"> </span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size:12.0pt">(@Thomas Fleming, thanks for reporting the issue and the workaround.)</span></font></p>
</div>
<div>
<p class="MsoNormal"><font size="3" face="Times New Roman"><span style="font-size:12.0pt">
</span></font></p>
</div>
</div></div></div>
<font>
<p align="left"><span lang="EN-US" style="FONT-SIZE:10pt;BACKGROUND:white"><a href="http://www.sucdenfinancial.com/" target="_blank">www.sucdenfinancial.com</a></span></p></font><div class="im">
<p align="left"><font face="Arial, Helvetica, sans-serif"><span lang="EN-US" style="FONT-SIZE:10pt;BACKGROUND:white">Sucden Financial Limited, Plantation Place South, 60 Great Tower Street, London EC3R 5AZ<br>Telephone <a href="tel:%2B44%20203%20207%205000" value="+442032075000" target="_blank">+44 203 207 5000</a><br>
<br>Registered in England no. 1095841<br>VAT registration no. GB 446 9061 33</span></font></p>
<p align="left"><font face="Arial, Helvetica, sans-serif"><span lang="EN-US" style="FONT-SIZE:10pt;BACKGROUND:white">Authorised and Regulated by the Financial Services Authority (FSA) and entered in the FSA register under no. 114239<br>
<br></span></font><span style="FONT-SIZE:10pt"><font face="Arial, Helvetica, sans-serif">This email, including any files transmitted with it, is confidential and may be privileged. It may be read, copied and used only by the intended recipient. If you are not the intended recipient of this message, please notify <u><a href="mailto:postmaster@sucfin.com" target="_blank">postmaster@sucfin.com</a></u> immediately and delete it from your computer system.</font></span></p>
<p class="MsoNormal" style="MARGIN:0cm 0cm 0pt" align="left"><span style="FONT-SIZE:10pt"><font face="Arial, Helvetica, sans-serif">We believe, but do not warrant, that this email and its attachments are virus-free, but you should check.</font></span></p>
<p class="MsoNormal" style="MARGIN:0cm 0cm 0pt" align="left"> </p>
<p class="MsoNormal" style="MARGIN:0cm 0cm 0pt" align="left"><span style="FONT-SIZE:10pt"><font face="Arial, Helvetica, sans-serif">Sucden Financial Limited may monitor traffic data of both business and personal emails. By replying to this email, you consent to Sucden Financial 's monitoring the content of any emails you send to or receive from Sucden Financial . Sucden Financial is not liable for any opinions expressed by the sender where this is a non-business email.</font></span></p>
<p class="MsoNormal" style="MARGIN:0cm 0cm 0pt" align="left"> </p>
<p class="MsoNormal" style="MARGIN:0cm 0cm 0pt" align="left"><font face="Arial, Helvetica, sans-serif"><span lang="EN-US" style="FONT-SIZE:10pt;BACKGROUND:white">The contents of this e-mail do not constitute advice and should not be regarded as a recommendation to buy, sell or otherwise deal with any particular investment.</span></font></p>
<p class="MsoNormal" style="MARGIN:0cm 0cm 0pt" align="left"> </p>
<p class="MsoNormal" style="MARGIN:0cm 0cm 0pt" align="left"><font face="Arial, Helvetica, sans-serif"><span lang="EN-US" style="FONT-SIZE:10pt;BACKGROUND:white">This message has been scanned for viruses by </span><span lang="EN-US" style="FONT-SIZE:10pt"><a title="http://www.mimecast.com/" href="http://www.mimecast.com/" target="_blank"><span style="background:white">Mimecast</span></a></span></font></p>
</div></div>
<br>_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com">Quickfixn@lists.quickfixn.com</a><br>
<a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div><font><span style="background-color:#000000"><span style="background-color:#ffffff">Grant Birchmeier</span></span></font><font><font color="#3333ff"><br></font></font></div>
<div><font><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><b>Made-To-Measure Trading Solutions.</b></font></div><div><font>Exactly what you need. No more. No less.</font><font><b><font color="#3333ff"><br></font></b></font></div><div><font><a href="http://connamara.com" target="_blank">http://connamara.com</a><br>
</font></div><br>