quickfix.FieldException: Out of order repeating group members, field=270

QuickFIX/J JIRA | Jodev Devassy | 5 years ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    QuickFIX/J Jira

    quickfixj.org | 7 months ago
    quickfix.FieldException: Out of order repeating group members, field=270
  2. 0

    I am trying to validate an incoming market data. This is the piece of code that attempts to validate the message : try { System.out.println("Validating MarketData"); DataDictionary dd = new DataDictionary("FIX50.xml"); dd.setCheckUnorderedGroupFields(false); dd.validate(message); System.out.println("Market data validated"); } catch (Exception e) { e.printStackTrace(); } This is the FIX message : 20111027-14:48:39: 8=FIXT.1.19=22335=Server56=Connection34=2452=20111027-14:10:04.8171021=220203=1268=2279=0269=055=EUR/USD461=RCSXXX63=0270=1.41193271=3000000279=2269=155=EUR/USD461=RCSXXX63=0270=1.41211271=10000000010=209 This is the contents from FIX50.xml : <message name="MarketDataIncrementalRefresh" msgtype="X" msgcat="app"> <field name="MDReqID" required="N"/> <field name="MDBookType" required="N"/> <field name="MDLastIncrementalRefresh" required="N"/> <component name="MDIncGrp1" required="Y"/> </message> <component name="MDIncGrp1"> <group name="NoMDEntries" required="Y"> <field name="MDUpdateAction" required="Y"/> <field name="MDEntryType" required="N"/> <field name="Symbol" required="N"/> <field name="CFICode" required="N"/> <field name="SettlType" required="N"/> <field name="MDEntryPx" required="N"/> <field name="MDEntrySize" required="N"/> </group> </component> This is the part of output : Validating MarketData quickfix.FieldException: Out of order repeating group members, field=270 at quickfix.Message.parseGroup(Message.java:617) at quickfix.Message.parseBody(Message.java:556) at quickfix.Message.parse(Message.java:467) Please advise how to process the message.

    QuickFIX/J JIRA | 5 years ago | Jodev Devassy
    quickfix.FieldException: Out of order repeating group members, field=270
  3. 0

    I am trying to validate an incoming market data. This is the piece of code that attempts to validate the message : try { System.out.println("Validating MarketData"); DataDictionary dd = new DataDictionary("FIX50.xml"); dd.setCheckUnorderedGroupFields(false); dd.validate(message); System.out.println("Market data validated"); } catch (Exception e) { e.printStackTrace(); } This is the FIX message : 20111027-14:48:39: 8=FIXT.1.19=22335=Server56=Connection34=2452=20111027-14:10:04.8171021=220203=1268=2279=0269=055=EUR/USD461=RCSXXX63=0270=1.41193271=3000000279=2269=155=EUR/USD461=RCSXXX63=0270=1.41211271=10000000010=209 This is the contents from FIX50.xml : <message name="MarketDataIncrementalRefresh" msgtype="X" msgcat="app"> <field name="MDReqID" required="N"/> <field name="MDBookType" required="N"/> <field name="MDLastIncrementalRefresh" required="N"/> <component name="MDIncGrp1" required="Y"/> </message> <component name="MDIncGrp1"> <group name="NoMDEntries" required="Y"> <field name="MDUpdateAction" required="Y"/> <field name="MDEntryType" required="N"/> <field name="Symbol" required="N"/> <field name="CFICode" required="N"/> <field name="SettlType" required="N"/> <field name="MDEntryPx" required="N"/> <field name="MDEntrySize" required="N"/> </group> </component> This is the part of output : Validating MarketData quickfix.FieldException: Out of order repeating group members, field=270 at quickfix.Message.parseGroup(Message.java:617) at quickfix.Message.parseBody(Message.java:556) at quickfix.Message.parse(Message.java:467) Please advise how to process the message.

    QuickFIX/J JIRA | 5 years ago | Jodev Devassy
    quickfix.FieldException: Out of order repeating group members, field=270
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. quickfix.FieldException

      Out of order repeating group members, field=270

      at quickfix.Message.parseGroup()
    2. Apache ServiceMix :: Bundles :: ${pkgArtifactId}
      Message.parse
      1. quickfix.Message.parseGroup(Message.java:617)
      2. quickfix.Message.parseBody(Message.java:556)
      3. quickfix.Message.parse(Message.java:467)
      3 frames