14 April 2022
FIX Antenna Java 2.24.0 release: ability to apply FIX session sequence numbers from an incoming Logon(A) message was added
B2BITS, EPAM Systems company is pleased to share the
release of version 2.24.0 FIX
Antenna Java.
New Features and Improvements:
- Added the ability to apply FIX session sequence numbers from an
incoming Logon(A) message.
-
- A new configuration option, "ResetSeqNumFromFirstLogon", was
added. It determines if sequence numbers should be accepted from
the incoming Logon(A) message. The option allows reducing
miscommunication between sides and makes it easier to connect after
a scheduled sequence reset. Read
more.
- Added support of Tenor, LocalMktTime, XID, and XIDREF field
types.
-
- The
FIX Protocol introduced new field types starting from
EP161.
- Added the ability to optionally pass unsent messages back to a
user's application on JMS producer disconnect.
-
- A new option, AllowRejectMessages, was added for JMS producers.
If the option is enabled, unsent messages are pushed to the
registered RejectMessageListener callback.
Bugs and
fixes:
- A FIX session with SlicedFileStorageFactory wasn't able
to recover sequences.
-
- Problem description: Sequence reset for a FIX session
with sliced persistent storage led to corrupting the storage file
name and as such the session wasn't able to recover sequences for
that file later.
- Solution: The storage implementation was
fixed.
- Apache Log4j2 was updated to version 2.17.1.
-
- Problem description: Apache Log4j2 versions 2.0-beta7
through 2.17.1 were vulnerable to a remote code execution (RCE)
attack.
- Solution: Log4j2 dependencies were updated to the latest
ones.
- MaxMessageSize worked incorrectly if its value was
defined as any allowed message size.
-
- Problem description: A FIX session with MaxMessageSize=0
(unlimited size) rejected messages with Raw data tags (e.g. XML
message 35=n).
- Solution: The validation of raw data length is
fixed.
- The JMS adaptor couldn't be stopped while
reconnecting.
-
- Problem description: The JMS adaptor couldn't be stopped
in the RECONNECTING state.
- Solution: The reconnecting logic was fixed.
The complete Release Notes are available in Knowledge Base.
For our existing customers, the new version of FIX Antenna Java
is available for download in the B2BITS
client space. For other interested parties, an evaluation of
FIX Antenna Java is available upon request. Please direct requests
for evaluation to sales@btobits.com.
Previous news | Next