<div dir="ltr"><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">Components are implemented the same across all QuickFIX implementations.  You are mistaken in saying that QF/j does it differently.<br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">It sounds like you are conflating two concepts: "components" and "repeating groups".</div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">55,48,22 are part of the "Instrument" component.  When the Instrument component is in the top level of a message, then the order of component fields does not matter.</div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><b>However, often the Instrument component is within a repeating group:</b> in that case, the fields <u>do</u> need to be in the same sequence as specified in the Instrument component's definition.</div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">Is that kind of clear now?<br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 6, 2018 at 11:01 AM, Jie Zhu <span dir="ltr"><<a href="mailto:Jie.Zhu@icbkfs.com" target="_blank">Jie.Zhu@icbkfs.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-US" link="blue" vlink="purple"><div class="m_-2356133958750163965WordSection1"><p class="MsoNormal">Hi,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal" style="text-indent:9.0pt">It looks the component block concept no longer exists in Quickfix/N ( and Quickfix C++).  For instance, an AE message, the tags inside the instrument component block, (e.g tag 55) will be treat the same level as other tags outside of the block such as 571, 572.   QuickFix J still has the component block concept.  Does that mean in quickfix/J , tags  55, 48, 22,et al must be placed together but in QuickFix/N it is not demanded?<u></u><u></u></p><p class="MsoNormal" style="text-indent:9.0pt">In this case, for those msg generated from quickfix/N, will they pass the validation of quickfix/j engine?<u></u><u></u></p><p class="MsoNormal" style="text-indent:9.0pt"><u></u> <u></u></p><p class="MsoNormal" style="text-indent:9.0pt">Thanks,<span class="HOEnZb"><font color="#888888"><u></u><u></u></font></span></p><span class="HOEnZb"><font color="#888888"><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Jie <u></u><u></u></p></font></span></div></div><br>______________________________<wbr>_________________<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" rel="noreferrer" target="_blank">http://lists.quickfixn.com/<wbr>listinfo.cgi/quickfixn-<wbr>quickfixn.com</a><br>
<br></blockquote></div><br><br clear="all"><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 href="http://connamara.com" target="_blank">http://connamara.com</a><br></font></div></div>
</div>