org.openfast.error.FastException: An error occurred while decoding MarketDataSnapshotFullRefresh_20

QuickFIX/J JIRA | Eduardo Kilhian Armelin | 6 years ago
  1. 0

    QuickFIX/J Jira

    quickfixj.org | 3 months ago
    org.openfast.error.FastException: An error occurred while decoding MarketDataSnapshotFullRefresh_20
  2. 0

    All, This is my first message and I'm using your solution OpenFAST 0.9.8. In my tests I receive the message below (In more than one UDP package): My question is: This is normal, becouse that is really BIG? Sometimes I can read many MDEntryTipes (73 is my record). Find attached the file with this message: FULL_MESSAGE_20_1292884971843.bin Find attached too the template using to parse this bytes. If you need more information, be a pleasure send to you. Thanks in advance, Best Regards, Eduardo Armelin ----- org.openfast.error.FastException: An error occurred while decoding MarketDataSnapshotFullRefresh_20 at org.openfast.template.MessageTemplate.decode(MessageTemplate.java:119) ~[openfast-0.9.8.jar:na] at org.openfast.codec.FastDecoder.readMessage(FastDecoder.java:67) ~[openfast-0.9.8.jar:na] at org.openfast.MessageInputStream.readMessage(MessageInputStream.java:69) ~[openfast-0.9.8.jar:na] at br.fator.marketdata.umdf.processor.DataProcessor.processData(DataProcessor.java:50) ~[bin/:na] at br.fator.marketdata.umdf.socket.SocketClient.parseDatagramAndCallProcessor(SocketClient.java:212) [bin/:na] at br.fator.marketdata.umdf.socket.SocketClient.run(SocketClient.java:74) [bin/:na] at java.lang.Thread.run(Thread.java:619) [na:1.6.0_17] Caused by: org.openfast.error.FastException: Error occurred while decoding MDEntries at org.openfast.template.Group.decode(Group.java:240) ~[openfast-0.9.8.jar:na] at org.openfast.template.Sequence.decode(Sequence.java:194) ~[openfast-0.9.8.jar:na] at org.openfast.template.Group.decodeFieldValues(Group.java:300) ~[openfast-0.9.8.jar:na] at org.openfast.template.MessageTemplate.decode(MessageTemplate.java:112) ~[openfast-0.9.8.jar:na] ... 6 common frames omitted Caused by: org.openfast.error.FastException: The presence map BitVector [00101000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 11111011] has too many bits for the group MDEntries at org.openfast.error.ErrorCode.throwException(ErrorCode.java:50) ~[openfast-0.9.8.jar:na] at org.openfast.error.ErrorHandler$1.error(ErrorHandler.java:28) ~[openfast-0.9.8.jar:na] at org.openfast.Global.handleError(Global.java:19) ~[openfast-0.9.8.jar:na] at org.openfast.template.Group.decodeFieldValues(Group.java:303) ~[openfast-0.9.8.jar:na] at org.openfast.template.Group.decodeFieldValues(Group.java:266) ~[openfast-0.9.8.jar:na] at org.openfast.template.Group.decode(Group.java:233) ~[openfast-0.9.8.jar:na] ... 9 common frames omitted

    QuickFIX/J JIRA | 6 years ago | Eduardo Kilhian Armelin
    org.openfast.error.FastException: An error occurred while decoding MarketDataSnapshotFullRefresh_20
  3. 0

    All, This is my first message and I'm using your solution OpenFAST 0.9.8. In my tests I receive the message below (In more than one UDP package): My question is: This is normal, becouse that is really BIG? Sometimes I can read many MDEntryTipes (73 is my record). Find attached the file with this message: FULL_MESSAGE_20_1292884971843.bin Find attached too the template using to parse this bytes. If you need more information, be a pleasure send to you. Thanks in advance, Best Regards, Eduardo Armelin ----- org.openfast.error.FastException: An error occurred while decoding MarketDataSnapshotFullRefresh_20 at org.openfast.template.MessageTemplate.decode(MessageTemplate.java:119) ~[openfast-0.9.8.jar:na] at org.openfast.codec.FastDecoder.readMessage(FastDecoder.java:67) ~[openfast-0.9.8.jar:na] at org.openfast.MessageInputStream.readMessage(MessageInputStream.java:69) ~[openfast-0.9.8.jar:na] at br.fator.marketdata.umdf.processor.DataProcessor.processData(DataProcessor.java:50) ~[bin/:na] at br.fator.marketdata.umdf.socket.SocketClient.parseDatagramAndCallProcessor(SocketClient.java:212) [bin/:na] at br.fator.marketdata.umdf.socket.SocketClient.run(SocketClient.java:74) [bin/:na] at java.lang.Thread.run(Thread.java:619) [na:1.6.0_17] Caused by: org.openfast.error.FastException: Error occurred while decoding MDEntries at org.openfast.template.Group.decode(Group.java:240) ~[openfast-0.9.8.jar:na] at org.openfast.template.Sequence.decode(Sequence.java:194) ~[openfast-0.9.8.jar:na] at org.openfast.template.Group.decodeFieldValues(Group.java:300) ~[openfast-0.9.8.jar:na] at org.openfast.template.MessageTemplate.decode(MessageTemplate.java:112) ~[openfast-0.9.8.jar:na] ... 6 common frames omitted Caused by: org.openfast.error.FastException: The presence map BitVector [00101000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 11111011] has too many bits for the group MDEntries at org.openfast.error.ErrorCode.throwException(ErrorCode.java:50) ~[openfast-0.9.8.jar:na] at org.openfast.error.ErrorHandler$1.error(ErrorHandler.java:28) ~[openfast-0.9.8.jar:na] at org.openfast.Global.handleError(Global.java:19) ~[openfast-0.9.8.jar:na] at org.openfast.template.Group.decodeFieldValues(Group.java:303) ~[openfast-0.9.8.jar:na] at org.openfast.template.Group.decodeFieldValues(Group.java:266) ~[openfast-0.9.8.jar:na] at org.openfast.template.Group.decode(Group.java:233) ~[openfast-0.9.8.jar:na] ... 9 common frames omitted

    QuickFIX/J JIRA | 6 years ago | Eduardo Kilhian Armelin
    org.openfast.error.FastException: An error occurred while decoding MarketDataSnapshotFullRefresh_20
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

    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. org.openfast.error.FastException

      The presence map BitVector [00101000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 11111011] has too many bits for the group MDEntries

      at org.openfast.error.ErrorCode.throwException()
    2. org.openfast.error
      ErrorHandler$1.error
      1. org.openfast.error.ErrorCode.throwException(ErrorCode.java:50)[openfast-0.9.8.jar:na]
      2. org.openfast.error.ErrorHandler$1.error(ErrorHandler.java:28)[openfast-0.9.8.jar:na]
      2 frames
    3. org.openfast
      Global.handleError
      1. org.openfast.Global.handleError(Global.java:19)[openfast-0.9.8.jar:na]
      1 frame
    4. org.openfast.template
      MessageTemplate.decode
      1. org.openfast.template.Group.decodeFieldValues(Group.java:303)[openfast-0.9.8.jar:na]
      2. org.openfast.template.Group.decodeFieldValues(Group.java:266)[openfast-0.9.8.jar:na]
      3. org.openfast.template.Group.decode(Group.java:233)[openfast-0.9.8.jar:na]
      4. org.openfast.template.Sequence.decode(Sequence.java:194)[openfast-0.9.8.jar:na]
      5. org.openfast.template.Group.decodeFieldValues(Group.java:300)[openfast-0.9.8.jar:na]
      6. org.openfast.template.MessageTemplate.decode(MessageTemplate.java:112)[openfast-0.9.8.jar:na]
      6 frames
    5. org.openfast.codec
      FastDecoder.readMessage
      1. org.openfast.codec.FastDecoder.readMessage(FastDecoder.java:67)[openfast-0.9.8.jar:na]
      1 frame
    6. org.openfast
      MessageInputStream.readMessage
      1. org.openfast.MessageInputStream.readMessage(MessageInputStream.java:69)[openfast-0.9.8.jar:na]
      1 frame
    7. br.fator.marketdata
      SocketClient.run
      1. br.fator.marketdata.umdf.processor.DataProcessor.processData(DataProcessor.java:50)[bin/:na]
      2. br.fator.marketdata.umdf.socket.SocketClient.parseDatagramAndCallProcessor(SocketClient.java:212)[bin/:na]
      3. br.fator.marketdata.umdf.socket.SocketClient.run(SocketClient.java:74)[bin/:na]
      3 frames
    8. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:619)[na:1.6.0_17]
      1 frame