Uploaded image for project: 'QuickFIX/J'
  1. QuickFIX/J
  2. QFJ-882

FIX50.xml / LegSecAltIDGrp incorrect

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Default
    • Resolution: Fixed
    • Affects Version/s: 1.6.0
    • Fix Version/s: 1.6.3
    • Component/s: Message Generation
    • Labels:
      None

      Description

      Hi,
      I believe there is an error in FIX50.xml at line 4138 in the components element.

      <component name="LegSecAltIDGrp">
      <field name="NoLegSecurityAltID" required="N"/>
      </component>

      In the other xml files, as well as the FIX 4.4 spec, the component is defined as a repeating group. I believe the element should be defined as in the FIX44 xml file as follows:

      <component name="LegSecAltIDGrp">
      <group name="NoLegSecurityAltID" required="N">
      <field name="LegSecurityAltID" required="N"/>
      <field name="LegSecurityAltIDSource" required="N"/>
      </group>
      </component>

      I checked the FixRepository.xml file from the FIX consortium and it appears to be ok in the file under FIX 5.0 components section so perhaps it's an issue with the xml generator. Just wanted to bring it to your attention in hopes that fixing this issue may fix other similar issues in the dictionaries that may have resulted from the same condition.

      I also posted this to the quickfix-developers group.

        Attachments

          Activity

            People

            • Assignee:
              chrjohn Christoph John
              Reporter:
              mstarkie Mike Starkie
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: