My use case requires to know whether the FIX message was sent successfully to
the counterparty or not.
Camel-Quickfix doesn't allow me to obtain this information, as it ignores
the result of the Session.send invocation.
I think about the following solution:
replace in QuickfixjConsumer.sendOutMessage:

with 


Of course, QuickFIX/J configuration should include SocketSynchronousWrites=Y
in this case, which may decrease throughput but makes the flag returned by
Session.send actually mean something.

Please let me know if my short analysis above is correct and if the proposed
solution is viable. I can work on the patch then.

--
View this message in context: 
http://camel.465427.n5.nabble.com/Handling-unsuccessful-Session-send-in-Quickfix-component-tp5680836.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to