My team is evaluating this software as a possible solution to become a FIX client to an ECN. The framework was somewhat easy to work with and straightforward to use, but we are hitting a major roadblock.
The Quickfix/j framework is reporting that it is sending messages to the ECN, and we do see some messages getting through (we see offers on their site we sent) but after a period of time, the framework seems to lose its ability to send messages (not sure if the acceptor is not releasing our initiator) on Linux. We are trying to replicate the issue in windows, but so far no luck. Even though it doesn't appear to lose the ability to receive messages (we can see that we get a Test Message requesting a heartbeat) and ultimately the acceptor closes the connection
Are there any known issues (I haven't found any searching the archives) with running MINA on Linux?
We have tried:
* Running to a local FIX Acceptor (no issues) in Linux. (Pass)
* Running a proxy on windows and relaying to the ECN (Failure)
* Running to a proxy on another Linux machine (Failure)
* Running high speed on windows to an ECN (looks like it passed)
* Running from windows to a proxy on Linux (looks like it failed) - not sure of pass / fail on this one.
* Adjusting the majority of the session parameters.
* Just letting heart beating go between in Linux (Pass)
* Running in synchronous mode in Linux (Failure)
Any ideas would be appreciated.....and is it possible the acceptor could stop our initiator from sending?
This email is subject to a disclaimer, please click on the following link or cut and paste the link into the address bar of your browser.