I have a client application that sends messages via a socket. For each message it sends it requires a response. I have setup the Mina2 component with a custom decoder to receive the messages. This works when I have the following in my camel-context.xml
<camel:route> <camel:from uri="mina2:tcp://10.5.60.60:9000?codec=#myDecoder" /> <camel:bean ref="OutputProcessor"/> </camel:route> However, if I change the from route to include sync=true I get an error. <camel:route> <camel:from uri="mina2:tcp://10.5.60.60:9000?sync=true;codec=#myDecoder" /> <camel:bean ref="OutputProcessor"/> </camel:route> Error: org.apache.mina.filter.codec.ProtocolDecoderException: org.apache.mina.core.buffer.BufferDataException: dataLength: 1347375948 Not sure why exactly it is doing this. Am I doing something wrong? - Tim -- View this message in context: http://camel.465427.n5.nabble.com/Mina-Synchronous-Communication-tp5737223.html Sent from the Camel - Users mailing list archive at Nabble.com.