|
From: Christoph J. <chr...@ma...> - 2018-01-09 14:45:31
|
But I think that section from the data dictionary makes no sense. The count tag NoPartyIDs islisted as last item in the component?? Chris. On 09/01/18 15:42, Christoph John via Quickfixj-users wrote: > QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ > QuickFIX/J Support: http://www.quickfixj.org/support/ > > > > > Sorry, I misread it. ;) > IIRC you need to regenerate the message code when you want to validate repeating groups with a > non-standard order. > > > On 09/01/18 15:40, Christoph John wrote: >> There you have it. The repeating group should start with 448 but starts with 447. >> >> Chris. >> >> On 09/01/18 15:38, Robert MacKay wrote: >>> This is the corresponding data dictionary section >>> <field number="447" name="PartyIDSource" type="CHAR"> >>> <value enum="D" description="PROPRIETARY_CUSTOM_CODE" /> >>> </field> >>> <field number="448" name="PartyID" type="STRING" /> >>> <field number="452" name="PartyRole" type="INT"> >>> <value enum="1" description="EXECUTING_FIRM" /> >>> <value enum="3" description="CLIENT_ID" /> >>> <value enum="35" description="PROVIDER" /> >>> </field> >>> <field number="453" name="NoPartyIDs" type="NUMINGROUP" /> >>> >>> >>> After upgrading QF/J to 2.0.0 it is failing in a new way >>> 453=1|447=D|448=XX|452=35| >>> (Rejecting invalid message: quickfix.FieldException: The group 453 must set the delimiter field 448:447) >>> >>> But still failing around repeating party groups. >>> >>> Thanks >>> Rob MacKay >>> >>> -- Christoph John Development & Support T +49 241 557080-28 chr...@ma... MACD GmbH Oppenhoffallee 103 D-52066 Aachen www.macd.com Amtsgericht Aachen: HRB 8151 Ust.-Id: DE 813021663 Geschäftsführer: George Macdonald |