Details
-
Type: Bug
-
Status: Closed
-
Priority: Critical
-
Resolution: Duplicate
-
Affects Version/s: 1.5.3
-
Fix Version/s: None
-
Component/s: Message Generation
-
Labels:None
-
Environment:CentOS release 6.5 (Final), Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)
Description
Scenario:
The raw message received at AbstractIoHandler shows that the tag 447 is there
8=FIXT.1.1 9=X 35=8 ... 453=2 448=X 447=D 452=75 448=Y 447=D 452=1 ...10=X
However, at next step, the DataDictionary.validate() invoke from Session produces the below FieldException
Rejecting invalid message: quickfix.FieldException: Required tag missing, field=447:
8=FIXT.1.1 9=X 35=8 ... 453=2 447=D 448=X 452=75 447=D 448=Y 452=1 10=X
As shown from the exception log, the printed message still has the tag of 447, but the ordering of field 448 and 447 inside Parties(453) are reversed.
Is this a known issue of QuickFixJ 1.5.3?
we are using oracle jdk1.7.0_u51 (64bit)
Attachments
Issue Links
- duplicates
-
QFJ-971 Intermittently we receive the "Required Tag Missing" error for existing fields
- Closed