Tuesday, December 29, 2009

RC-2 of Apache.NMS and Apace.NMS.ActiveMQ now available

I've just finished work on the RC-2 bundles of Apache.NMS and Apache.NMS.ActiveMQ. Release candidate 2 resolves several issues found since the RC-1 version was posted. The bundles are available here

This release adds the Inactivity Monitor to NMS.ActiveMQ which is useful in detecting broken connections quickly which allows the failover transport to recover your connection faster. The inactivity monitor is disabled by default in this RC while we continue to test it, you can enable it by add "transport.useInactivityMonitor=true" to your connection URI. Also several bugs related to transactions and message redelivery were addressed in this release.

Monday, December 21, 2009

ActiveMQ-CPP 3.1.0 Released

The official release of ActiveMQ-CPP 3.1.0 is ready for download. This new release incorporates several new features and some nice performance improvements. Grab a copy today.

Thursday, December 10, 2009

NMS.Stomp Coming together.

I got the basics all working today in NMS.Stomp. Producers and Consumers are talking to each other nicely and the initial unit tests are all passing. The code still won't build on the .NET Compact Framework but that will come soon enough.

Monday, December 7, 2009


I started working on NMS.Stomp late last week. This new NMS implementation will provide a much lighter wright NMS client for Stomp compared to the NMS.ActiveMQ module. We plan on making this build for the .NET Compact Framework as well since we removed that from NMS.ActiveMQ.

Gearing up for the ActiveMQ-CPP 3.1 Release

Took some time over the weekend to update some things on the CMS API Overview page, added info on StreamMessage and the now supported Individual Ack mode. Also added two complete examples to the overview.

I was also able to fix an issue with the ActiveMQ-CPP RC1 code thanks to a report from a user on problems he was having.

I plan on updating the CMS site some more before the 3.1 release to improve our documentation.

Thursday, December 3, 2009

ActiveMQ-CPP 3.1.0 RC1 Released Today

Right on the heels of the NMS 1.2.0 RC1 release comes the ActiveMQ-CPP 3.1.0 RC1 release.

Some of the highlights of this release are the addition of the Inactivity Monitor which allows detection of failed connections much quicker which makes the failover capabilities even more robust than in the 3.0 releases. The Threads code has been rewritten as well and is now much leaner and performs quite a bit better than previous versions. This version also support the Individual Ack mode that was introduced in ActiveMQ 5.2.

Grab a copy of the RC1 source archive from here and start testing it out today!

Wednesday, December 2, 2009

Apache NMS 1.2.0 RC1 is out

After several months of hard work we've finally finished the next major release the the Apache NMS clients. The ActiveMQ .NET client has undergone a major rewrite to improve stability and performance. We've added new features like support for the JMS style StreamMessage and much much more.

Check it out today!

You can download the RC1 source and binary packages from here