1. After sending Application message request I received missed messages.
2. Some messages are not decoded(consumeMessage is not called)
3. My interpretation is missed messages packet contains multiple messages.
4. I'm using
4.1. Communication::TCPReceiver,
4.2. Codecs::FastEncodedHeaderAnalyzer(1,0,false),
4.3. Codecs::StreamingAssembler(with waitForCompleteMessage = true)
4.4. TcpReceiver.runThreads(2, false)
After missing some messages(particular range) decoding does not stop and remaining messages I continue to receive. So TCP channel from exchange sending and my network also ack. it but my message consumer not able to decode that messages.
Is anything wrong in my work flow or other class I should use other than using above mentioned classes.
Thanks in advance.