<div dir="ltr"><div class="gmail_default" style="font-size:small;color:#000000">This error indicates that, according to your application's DataDictionary, Tag 60 doesn't belong where it's being found in the message.</div><div class="gmail_default" style="font-size:small;color:#000000"><br></div><div class="gmail_default" style="font-size:small;color:#000000">Nearly all counterparties make customizations to the default FIX DataDictionary.  Assuming the sender is a legit counterparty (and not a test app you made), then you probably haven't customized your DD to match the sender's message specification.  The sender probably added 60 somewhere within the W->268 group definition.</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 default DD, I don't believe 60 is anywhere in the definition for W messages (but W is a huge message, so it's possible I'm mistaken).</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jul 6, 2023 at 3:03 AM benjelyn reves <<a href="mailto:benjelyn_reves@yahoo.com">benjelyn_reves@yahoo.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px"><div dir="ltr"><div><div dir="ltr" style="font-family:"Helvetica Neue",Helvetica,Arial,sans-serif">Hi Team,</div><div dir="ltr" style="font-family:"Helvetica Neue",Helvetica,Arial,sans-serif"><br></div><div dir="ltr" style="font-family:"Helvetica Neue",Helvetica,Arial,sans-serif">May I please seek your advise on how can I able to fix the issue of the rejection message (<span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif">35=3)</span> that my application throwing once receiving the 35=W message.</div><div dir="ltr" style="font-family:"Helvetica Neue",Helvetica,Arial,sans-serif"><br></div><div dir="ltr" style="font-family:"Helvetica Neue",Helvetica,Arial,sans-serif">Here's the details:</div><div dir="ltr" style="font-family:"Helvetica Neue",Helvetica,Arial,sans-serif"><div><br></div><div dir="ltr"><b>Acceptor Message: <span style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif">35=W</span></b></div><div dir="ltr"><div>20230303-09:24:47.358 : 8=FIX.4.4 9=581 35=W 56=DEMOAcceptor 49=FXDEMO 34=6938 52=20230303-09:24:47.238 262=20230305092048951USDMXN 55=USD/MXN 167=FXSPOT 64=20230305 7250=SP 268=6 269=0 270=10.73111 271=1000000 278=20230305092048951USDMXN.57.685_B 269=1 270=10.74151 271=1000000 278=20230305092048951USDMXN.57.685_B 269=0 270=10.73206 271=3000000 278=20230305092048951USDMXN.57.685_C 269=1 270=10.74145 271=3000000 278=20230305092048951USDMXN.57.685_C 269=0 270=10.73203 271=5000000 278=20230305092048951USDMXN.57.685_D 269=1 270=10.74148 271=5000000 278=20230305092048951USDMXN.57.685_D 60=20230303-09:24:47.238 10=100 </div><div><br></div></div><div dir="ltr"><b>My application response: </b></div><div dir="ltr"><div><div>20230303-09:24:47.359 : 8=FIX.4.4 9=140 35=3 34=6963 49=DEMOInitiator 52=20230303-09:24:47.359 56=FXDEMO 45=6938 58=Tag not defined for this message type 371=60 372=W 373=2 10=094 </div><div><br></div></div><div><br></div><div dir="ltr">Here's the piece of code from my application:</div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><div><div><font color="#4c76a2">using QuickFix;</font></div><div><font color="#4c76a2">using MessageCracker = QuickFix44.MessageCracker;</font></div><div><font color="#4c76a2"><br></font></div><div><font color="#4c76a2">namespace Loader</font></div><div><font color="#4c76a2">{</font></div><div><font color="#4c76a2">    public class FixApplication : MessageCracker, Application</font></div><div><font color="#4c76a2">    {</font></div><div><font color="#4c76a2"><br></font></div><div><font color="#4c76a2">        private static readonly ILog _logger = LogManager.GetLogger(typeof(FixApplication));</font></div><div><font color="#4c76a2">        private QuickFix.SessionSettings _settings;</font></div><div><font color="#4c76a2"><br></font></div><div><font color="#4c76a2">        public FixApplication(QuickFix.SessionSettings settings)</font></div><div><font color="#4c76a2">        {</font></div><div><font color="#4c76a2">            _settings = settings;</font></div><div><font color="#4c76a2">        }</font></div><div><font color="#4c76a2">             </font></div><div><font color="#4c76a2"><br></font></div><div><font color="#4c76a2"><br></font></div><div><font color="#4c76a2">        public void fromAdmin(Message message, SessionID sessionID)</font></div><div><font color="#4c76a2">        {</font></div><div><font color="#4c76a2">                     crack(message, sessionID);   </font></div><div><font color="#4c76a2">        }</font></div><div><font color="#4c76a2"><br></font></div><div><font color="#4c76a2">        public void fromApp(Message message, SessionID sessionID) </font></div><div><font color="#4c76a2">        {</font></div><div><font color="#4c76a2">                crack(message, sessionID);</font></div><div><font color="#4c76a2"><br></font></div><div><font color="#4c76a2">        }</font></div></div><font color="#4c76a2"><br></font></div><div dir="ltr"><font color="#4c76a2"><br></font></div><div dir="ltr"><font color="#4c76a2"><br></font></div><div dir="ltr"><font color="#4c76a2"><br></font></div><div dir="ltr"><div dir="ltr"><div><div><font color="#4c76a2">   public override void onMessage(QuickFix44.MarketDataSnapshotFullRefresh message, SessionID session)</font></div><div><font color="#4c76a2">        {</font></div><div><font color="#4c76a2">        </font></div><div><font color="#4c76a2">            FIXEvents.Raise(new FixMktDataRefreshRecieved() { Message = message, SessionID = session });</font></div><div><font color="#4c76a2">   </font></div><div><font color="#4c76a2">        }</font></div><div><font color="#4c76a2"><br></font></div></div><font color="#4c76a2"><br></font></div><div><font color="#4c76a2"><br></font></div><div><br></div></div><div dir="ltr"><br></div><div dir="ltr">My application is uisng this 2 dll for quickfix:  <span>quickfix_net.dll and <span>quickfix_net_messages.dll</span></span></div><div dir="ltr"><br><br></div><div dir="ltr">Please shed some light on the direction I need to do to fix the issue.</div><div dir="ltr">Looking forward for your favourable response.</div><div dir="ltr">Thank you.</div><div dir="ltr"><br></div><div dir="ltr">Best Regards,</div><div dir="ltr">Benj</div></div></div></div><br></div></div></div>_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">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/listinfo.cgi/quickfixn-quickfixn.com</a><br>
</blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><font size="2"><span style="background-color:rgb(0,0,0)"><span style="background-color:rgb(255,255,255)">Grant Birchmeier</span></span></font><font size="2"><font color="#3333ff"><br></font></font></div>Connamara Systems, LLC<div><font size="2"><a href="http://connamara.com" target="_blank">http://connamara.com</a><br></font></div></div></div>

<br>
<span style="color:rgb(29,28,29);font-family:Slack-Lato,appleLogo,sans-serif;white-space:pre-wrap;background-color:white"><font size="2">This email, along with any attachments, is confidential. If you believe you received this message in error, please contact the sender immediately and delete all copies of the message. Thank you from Connamara Systems, LLC.</font></span>