{{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