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

QuickFIX/J JIRA | Eduardo Kilhian Armelin | 6 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    QuickFIX/J Jira

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

    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