Christoph John

Results 26 issues of Christoph John

To test new implementation of `SSLFilter` See https://issues.apache.org/jira/browse/DIRMINA-1144

Sometimes the unit test `SocketAcceptorTest` is failing because it cannot bind on an address that was used before. More often than not this seems to happen on MacOS. In this...

This should be changed to a dynamic port to prevent `BindExceptions` because that port is already in use. See for example https://github.com/quickfix-j/quickfixj/blob/48ea859f55904643a9059b91b37611e4424c6248/quickfixj-core/src/test/java/quickfix/SocketAcceptorTest.java#L208

bug

- removed catch for `BindException` since it shouldn't happen when we search for a free port first - decreased waiting time for session creation - added setting `NonStopSession=Y` to prevent...

With additional logging we can see that there is no heartbeat sent for three seconds. Added generation of thread dump after two seconds... ``` TW, event> (Accepting session FIX.4.4:ISLD->TW from...

For some error cases there only is a message logged to the general log. But it would be beneficial to see such errors in the session-specific log file. Example where...

enhancement

Follow up to #360 where an incoming connection is rejected via a Logout message when the session is not enabled. It should also be possible to just close the incoming...

Follow-up to #258 where `getVersion()` was not changed for a minor QFJ release. But with 3.0.0 we should change this.

bug

E.g. there is https://github.com/quickfix-j/quickfixj/blob/895224da1a05055bc99d936920d1e1ed7edc9935/quickfixj-core/src/main/java/quickfix/SessionSettings.java#L368-L374 but `FieldConvertError` is never thrown but wrapped into `ConfigError`. Then there is https://github.com/quickfix-j/quickfixj/blob/895224da1a05055bc99d936920d1e1ed7edc9935/quickfixj-core/src/main/java/quickfix/SessionSettings.java#L306-L312 where `ConfigError` could be thrown by `getString`. I think `getBool` (and other methods...

bug

I'm always frustrated when quickfixj.org is offline. We should put the content on github pages. Edit: we should also check the documentation under https://github.com/quickfix-j/quickfixj/tree/master/quickfixj-core/src/main/doc/usermanual whether it is still relevant and/or...