DefaultApplVerID Configuration not translating enum names
Created by: cbusbey
From the docs,
DefaultApplVerID
Required only for FIXT 1.1 (and newer). Ignored for earlier transport versions. Specifies the default application version ID for the session. This can either be the ApplVerID enum (see the ApplVerID field) or the BeginString for the default version. Valid Values:
FIX.5.0SP2
FIX.5.0SP1
FIX.5.0
FIX.4.4
FIX.4.3
FIX.4.2
FIX.4.1
FIX.4.0
9
8
7
6
5
4
3
2
The library is not translating the pretty enum names to the enum values. For example DefaultApplVerID= FIX.5.0SP1
does not configure the engine to send 8 for tag 1137. A work around is to use the enum value instead.