{{Quickfixn}} Field 35 not found when connecting using FIX.5.0SP2

Christoph John christoph.john at macd.com
Tue Nov 8 11:47:06 PST 2022


The session level messages should be in the session level factory, I.e. FIXT.1.1.  At least in the Java variant, don't know how quickfixn handles this.

Cheers
Chris

Nov 8, 2022 20:38:49 Francis Gingras <francis at collective2.com>:

> I found the problem, but I don't know if the cause is the FIX spec or the QF implementation.
> 
> GenerateLogon does not add the MsgType field for the Logon because FIX50SP2 does not have that message type.
> 
> FIX50SP2.Create(string beginString, string msgType) => switch ("A") results in a message with no tag 35 which is then rejected by Session.SendRaw() due to  message.Header.GetString(Fields.Tags.MsgType) => FieldNotFoundException.
> 
> Francis Gingras
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20221108/648457ff/attachment-0002.htm>


More information about the Quickfixn mailing list