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

QuickFIX/J JIRA | Jodev Devassy | 5 years ago
  1. 0

    QuickFIX/J Jira

    quickfixj.org | 3 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

  5. 0

    quickFix - sending XML message for Fix 4.4 failing validation

    Stack Overflow | 2 years ago
    quickfix.FieldException: Invalid MsgType, field=-1
  6. 0

    I am getting follwing error while i run banzai application Jun 9, 2009 12:52:59 PM quickfix.mina.NetworkingOptions logOption INFO: Socket option: SocketTcpNoDelay=true Jun 9, 2009 12:52:59 PM quickfix.mina.NetworkingOptions logOption INFO: Socket option: SocketSynchronousWrites=false Jun 9, 2009 12:52:59 PM quickfix.mina.NetworkingOptions logOption INFO: Socket option: SocketSynchronousWriteTimeout=30000 <20090609-07:22:59, FIX.4.4:BANZAI->EXEC, event> (Session FIX.4.4:BANZAI->EXEC schedule is daily, 00:00:00 UTC - 00:00:00 UTC (daily, 00:00:00 UTC - 00:00:00 UTC)) <20090609-07:22:59, FIX.4.4:BANZAI->EXEC, event> (Created session: FIX.4.4:BANZAI->EXEC) Jun 9, 2009 12:52:59 PM quickfix.mina.initiator.InitiatorIoHandler sessionCreated INFO: MINA session created: /172.20.16.82:1284 Jun 9, 2009 12:53:00 PM quickfix.mina.SessionConnector$SessionTimerTask run SEVERE: Error during timer processing quickfix.FieldException: invalid integral value: at quickfix.FieldMap.newIncorrectDataException(FieldMap.java:467) at quickfix.FieldMap.getInt(FieldMap.java:251) at quickfix.Session.sendRaw(Session.java:1808) at quickfix.Session.generateLogon(Session.java:1499) at quickfix.Session.next(Session.java:1423) at quickfix.mina.SessionConnector$SessionTimerTask.run(SessionConnector.java:248) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) <20090609-07:23:10, FIX.4.4:BANZAI->EXEC, event> (Timed out waiting for logon response) <20090609-07:23:10, FIX.4.4:BANZAI->EXEC, event> (Disconnecting) Jun 9, 2009 12:53:10 PM quickfix.mina.initiator.InitiatorIoHandler sessionCreated INFO: MINA session created: /172.20.16.82:1291 Jun 9, 2009 12:53:11 PM quickfix.mina.SessionConnector$SessionTimerTask run SEVERE: Error during timer processing quickfix.FieldException: invalid integral value: at quickfix.FieldMap.newIncorrectDataException(FieldMap.java:467) at quickfix.FieldMap.getInt(FieldMap.java:251) at quickfix.Session.sendRaw(Session.java:1808) at quickfix.Session.generateLogon(Session.java:1499) at quickfix.Session.next(Session.java:1423) at quickfix.mina.SessionConnector$SessionTimerTask.run(SessionConnector.java:248) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) <20090609-07:23:21, FIX.4.4:BANZAI->EXEC, event> (Timed out waiting for logon response) <20090609-07:23:21, FIX.4.4:BANZAI->EXEC, event> (Disconnecting) Jun 9, 2009 12:53:21 PM quickfix.mina.initiator.InitiatorIoHandler sessionCreated INFO: MINA session created: /172.20.16.82:1292 Jun 9, 2009 12:53:22 PM quickfix.mina.SessionConnector$SessionTimerTask run SEVERE: Error during timer processing quickfix.FieldException: invalid integral value: at quickfix.FieldMap.newIncorrectDataException(FieldMap.java:467) at quickfix.FieldMap.getInt(FieldMap.java:251) at quickfix.Session.sendRaw(Session.java:1808) at quickfix.Session.generateLogon(Session.java:1499) at quickfix.Session.next(Session.java:1423) at quickfix.mina.SessionConnector$SessionTimerTask.run(SessionConnector.java:248) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) my executor running fine ..

    QuickFIX/J JIRA | 7 years ago | Md Sarfaraz Asad Khan
    quickfix.FieldException: invalid integral value:

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    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