|
From: Steve B. <st...@te...> - 2007-09-24 01:36:09
|
The primary change in this release is that QFJ is now compiled using Java (a Java 4 version, created using Retrotranslator, is also included as a binary only release). Other new features include extensions to the JMX support (notifications for session state events) and support for dynamic definition of acceptor sessions. There are also several other new features, improvements and bugs fixes (see release notes below). I give special thanks to Toli Kuznets from Marketcetera (http://www.marketcetera.com/) for several bug fixes and new features. I also greatly appreciate the contributions of David Vincent and Laurent Danesi from Smart Trade Technologies (http://www.smart-trade.net/). Smart Trade did the initial Java 5 and retrotranslator conversion and provide the server that supports the QuickFIX/J web site, wiki, bug tracker and continuous integration server. Downloads: https://sourceforge.net/project/showfiles.php?group_id=163099 Release Notes: Version 1.3.0 ** New Features and Improvements * [QFJ-75] - Make table names for JdbcLog configurable * [QFJ-165, QFJ-221] - Support dynamic definition of acceptor sessions * [QFJ-204] - Support variable interpolation during parsing of default session settings * [QFJ-209, QFJ-210, QFJ-217, QFJ-230] - QFJ ported to Java 5 * [QFJ-222] - Made SessionJmxExporter.createSessionName public * [QFJ-225] - Enhance JMX support to include notifications of session state events * [QFJ-236] - Make heartbeat test request delay configurable * [QFJ-237] - Support sending a sequence request message using JMX ** Bug Fixes * [QFJ-206] - Some XSLT templates weren't handling custom packaging correctly * [QFJ-208] - Example scripts had wrong classpath * [QFJ-211] - Race condition/NPE on Session.disconnect() * [QFJ-215] - QFJ deadlocks in Session.disconnect() * [QFJ-218] - Session time not checked while session is disconnected * [QFJ-220] - QFJ hangs in IoSessionResponder.disconnect() while waiting for scheduled messages to be written * [QFJ-223] - IoSessionInitiator sometimes tries to log null messages in case of IOExceptions * [QFJ-228] - Weekly session schedule calculates wrong day for non-GMT timezone * [QFJ-231] - Fixed synchronization of responder during logout * [QFJ-233] - Removed unused SendResetSeqNumFlag from documentation ---- Steve Bate |