I've client app that connects with multiple FIX sessions, each session has its own timezone and properties. What I've noticed is, if I remove one of the session's config. This affects other sessions. For example, if the session I removed had a property AllowUnknownMsgFields, the other sessions would break becasuse somehow they were sharing that property. It's reproduciable all the time. Am I defining config incorrectly?
QFJ Version: quickfixj-all.2.1.0.jar
[Default]
HeartbeatInt=30
ReconnectInterval=5
[Session]
Sender=Sender1
Target=Target1
[Session]
Sender=Sender2
Target=Target2
AllowUnknownMsgFields=Y