We encountered this exception from RFA library, and no more dispatchToClient be called after that. What could be the cause to this?
WARNING: XSW
com.reuters.rfa.omm.OMMException: com.reuters.io.OutOfBoundsException: Position 196 is greater than maximum position 145
at com.reuters.rfa.internal.rwf.RwfTypedBuffer.decode(Unknown Source)
at com.reuters.rfa.internal.rwf.RwfMsgParsed.getPayload(Unknown Source)
at
<our decoder stack.. which call OMMM getPayload()>
com.reuters.rfa.internal.common.ResponseMessage.dispatchToClient(Unknown Source)
at com.reuters.rfa.internal.common.ResponseMessage.dispatch(Unknown Source)
at com.reuters.rfa.internal.common.EventQueueImpl.localDispatch(Unknown Source)
at com.reuters.rfa.internal.common.EventQueueImpl.dispatch(Unknown Source)
at com.cnx.feed.reuters.RDM$ReutersDispatcher.run(RDM.java:961)
Caused by: com.reuters.io.OutOfBoundsException: Position 196 is greater than maximum position 145
at com.reuters.io.ArrayReader.position(Unknown Source)
at com.reuters.io.DataArrayReader.position(Unknown Source)
at com.reuters.rfa.internal.rwf.RwfDecoder.decodeFieldList(Unknown Source)
at com.reuters.rfa.internal.rwf.RwfDecoder.decode(Unknown Source)
... 11 more