{{Quickfixn}} Help on Quickfix Issue Tag not defined

Grant Birchmeier gbirchmeier at connamara.com
Thu Jul 6 08:28:57 PDT 2023


This error indicates that, according to your application's DataDictionary,
Tag 60 doesn't belong where it's being found in the message.

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.

(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).

On Thu, Jul 6, 2023 at 3:03 AM benjelyn reves <benjelyn_reves at yahoo.com>
wrote:

> Hi Team,
>
> May I please seek your advise on how can I able to fix the issue of the
> rejection message (35=3) that my application throwing once receiving the
> 35=W message.
>
> Here's the details:
>
> *Acceptor Message: 35=W*
> 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
>
> *My application response: *
> 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
>
>
> Here's the piece of code from my application:
>
>
> using QuickFix;
> using MessageCracker = QuickFix44.MessageCracker;
>
> namespace Loader
> {
>     public class FixApplication : MessageCracker, Application
>     {
>
>         private static readonly ILog _logger =
> LogManager.GetLogger(typeof(FixApplication));
>         private QuickFix.SessionSettings _settings;
>
>         public FixApplication(QuickFix.SessionSettings settings)
>         {
>             _settings = settings;
>         }
>
>
>
>         public void fromAdmin(Message message, SessionID sessionID)
>         {
>                      crack(message, sessionID);
>         }
>
>         public void fromApp(Message message, SessionID sessionID)
>         {
>                 crack(message, sessionID);
>
>         }
>
>
>
>
>    public override void onMessage(QuickFix44.MarketDataSnapshotFullRefresh
> message, SessionID session)
>         {
>
>             FIXEvents.Raise(new FixMktDataRefreshRecieved() { Message =
> message, SessionID = session });
>
>         }
>
>
>
>
>
> My application is uisng this 2 dll for quickfix:  quickfix_net.dll and
> quickfix_net_messages.dll
>
>
> Please shed some light on the direction I need to do to fix the issue.
> Looking forward for your favourable response.
> Thank you.
>
> Best Regards,
> Benj
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>


-- 
Grant Birchmeier
Connamara Systems, LLC
http://connamara.com

-- 
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20230706/05915a10/attachment-0002.htm>


More information about the Quickfixn mailing list