From: Steve B. <sb...@sm...> - 2006-02-17 09:32:35
|
The Beta 3 version of QuickFIX/J is now available. I strongly recommend upgrading. I believe the MINA-based networking code is a significant improvement. You can download the release at SourceForge. http://tinyurl.com/apr6r New Features and Improvements: * QuickFIX JNI 1.11.0 compatibility (except MSSQL, PostgreSQL stores) * Converted network code to MINA (Netty removed) * Converted non-session logging to SLF4J (Commons Logging removed) * SLF4J log category names can use SessionID-based patterns * ScreenLogFactory can be configured to filter heartbeat messages * New CompositeLogFactory supports use of multiple Logs (for example, screen and file/jdbc) * JdbcLog tables names are configurable * Failover support for acceptors. * Message component code generation and support in FieldMap. * Updated third party libraries to latest versions. * Standard FIX XML files can be loaded from quickfix.jar * DataDictionary setting is optional, default dictionary inferred from session BeginString. * Improved DataDictionary error checking. * Time zones can be specified for session schedules * Added options for specifying resend ranges =20 Bug Fixes: * Bug #147 QuoteRequestRejectReason missing 2 values * Bug #148 toAdmin called incorrectly (Message.isAdmin() bug) I'd like to thank Toby Shepheard and John Hensley for their contributions in this release. Smart Trade continues to provide the CruiseControl continuous integration server and also allows me to spend some time on QuickFIX at work (so I actually have something slightly resembling a social life). Also, thanks to Oren Miller for project management tool support. I appreciate it. My intention is for this to be the last beta release before the 1.0.0 final version. As always, if you have problems or find bugs, please enter them into the bug tracker at quickfixengine.org. The more details you can provide, the better (unless the cause of the problem is very obvious). I've also created a category about QuickFIX/J on my personal blog. You can subscribe to an RSS feed for only this category if you'd like. I'll be posting a series of tips, examples and status updates on experiments I've been doing with QuickFIX/J, Spring Framework, ESB, JMX, JMS, and related technologies. I currently have an entry with some simple ideas for using extended settings in QuickFIX/J settings files. In the near future, I'll be posting information on how to use some of the new features in QuickFIX/J like the extended logging capabilities, acceptor failover, and the new message component classes. The URL for the blog category is... http://blog.technoetic.com/categories/quickfixj/feed/ I also recommend taking advantage of the consulting and training resources listed on the QuickFIX web site. In particular, training is one of those investments that=20 pays for itself in saved time and headaches. OCI is a top training company and we are very fortunate as a community to have them providing QuickFIX and QuickFIX/J training. Steve Bate Smart Trade Technologies Phone: +33 4 42 90 03 97 http://www.smart-trade.net/ |