New and Noteworthy

This release adds some great new features to the NMS client libraries and fixes several bugs found in the 1.4.0 release.  Some highlights for this release.

NMS API
  • New Optional .NET Transaction Specific Connection classes that allow a client to offer support for operations within MS .NET Distributed Transactions.
ActiveMQ Client.
Stomp Client.
v1.5.0
  • Support for the current changes in the Stomp 1.1 draft specification.
  • Improved Inactivity Monitoring with two way heartbeats when used with a Stomp v1.1 broker.
  • New startupMaxReconnectAttempts option in the failover transport.
  • Several other bugfixes for issues found since v1.4.0 was released.
v1.5.1
  • Fixed a memory leak in the Inactivity Monitoring code.
  • Fixed a bug that could cause the Failover to not work.
  • Fixed a bug that caused SSL Certs to not be loaded in some cases.
  • Fixed a bug that was causing major performance issues for synchronous consumers.
  • Fixed issues found with the Stomp v1.1 support.

API Documentation

Refer to the API for this release here

Download Here

Description

Download Link

PGP Signature File

Version

Apache.NMS Source code

Apache.NMS-1.5.0-src.zip

Apache.NMS-1.5.0-src.zip.asc

1.5.0.2194

Apache.NMS Binary Assemblies

Apache.NMS-1.5.0-bin.zip

Apache.NMS-1.5.0-bin.zip.asc

1.5.0.2194

Apache.NMS Client Downloads

Description

Download Link

PGP Signature File

Version

Apache.NMS.Stomp Source code

Apache.NMS.Stomp-1.5.1-src.zip

Apache.NMS.Stomp-1.5.1-src.zip.asc

1.5.1.2216

Apache.NMS.Stomp Binary Assemblies

Apache.NMS.Stomp-1.5.1-bin.zip

Apache.NMS.Stomp-1.5.1-bin.zip.asc

1.5.1.2216

The NMS 1.5.0 Client Releases are still in progress the NMS below providers will be released following a release the NMS 1.5.0 API based on availability of providers maintainers.

Icon
 

Description

Download Link

PGP Signature File

Version

Apache.NMS.ActiveMQ Source code

Apache.NMS.ActiveMQ-1.5.0-src.zip

Apache.NMS.ActiveMQ-1.5.0-src.zip.asc

1.5.0.2194

Apache.NMS.ActiveMQ Binary Assemblies

Apache.NMS.ActiveMQ-1.5.0-bin.zip

Apache.NMS.ActiveMQ-1.5.0-bin.zip.asc

1.5.0.2194

The NMS 1.5.0 Client Releases are still in progress the NMS below providers will be released following a release the NMS 1.5.0 API based on availability of providers maintainers.

Icon
 

Description

Download Link

PGP Signature File

Version

Apache.NMS.EMS Source code

Apache.NMS.EMS-1.5.0-src.zip

Apache.NMS.EMS-1.5.0-src.zip.asc

1.5.0.2075

Apache.NMS.EMS Binary Assemblies

Apache.NMS.EMS-1..0-bin.zip

Apache.NMS.EMS-1.5.0-bin.zip.asc

1.5.0.2075

Apache.NMS.MSMQ Source code

Apache.NMS.MSMQ-1.5.0-src.zip

Apache.NMS.MSMQ-1.5.0-src.zip.asc

1.5.0.2075

Apache.NMS.MSMQ Binary Assemblies

Apache.NMS.MSMQ-1.5.0-bin.zip

Apache.NMS.MSMQ-1.5.0-bin.zip.asc

1.5.0.2075

Apache.NMS.WCF Source code

Apache.NMS.WCF-1.5.0-src.zip

Apache.NMS.WCF-1.5.0-src.zip.asc

1.5.0.2075

Apache.NMS.WCF Binary Assemblies

Apache.NMS.WCF-1.5.0-bin.zip

Apache.NMS.WCF-1.5.0-bin.zip.asc

1.5.0.2075

NOTE: In order to use the Apache.NMS.EMS project files, you will need to provide your own copy of the TIBCO.EMS.dll, as this is a licensed 3rd Party application.


NOTE: Compatible with ActiveMQ Broker versions in the 4.X and 5.X family. Support TIBCO EMS 4.1.0 and above.

SVN Tag Checkout

Changelog

For a more detailed view of new features and bug fixes, see the release notes

TypeKeySummaryAssigneeReporterPriorityStatusResolutionCreatedUpdatedDue
Improvement AMQNET-306 Provide a means of adding new Transports to the TransportFactory either et runtime or via some other mechanism Timothy Bish Timothy Bish Minor Resolved Fixed Jan 12, 2011 Jan 20, 2011
Improvement AMQNET-304 Allow compression when explicitly instantiating ActiveMQ messages Timothy Bish Mark Gellings Minor Closed Won't Fix Jan 11, 2011 Jan 11, 2011
Bug AMQNET-303 Increasing memory usage when run in failover mode Timothy Bish Kaminiecki Critical Resolved Duplicate Jan 09, 2011 Jan 10, 2011
Bug AMQNET-301 Session.CreateSession creates a thread that never gets disposed. Jim Gomes Kelly Elias Critical Resolved Fixed Jan 05, 2011 Jan 07, 2011
Improvement AMQNET-300 NMS.Stomp: Add new startupMaxReconnectAttempts option to the Failover Transport Timothy Bish Andreas Ländle Trivial Resolved Fixed Dec 29, 2010 Dec 29, 2010
Bug AMQNET-299 NMS.Stomp: ConsumerId returns wrong/inconsistent DataStructureType Timothy Bish Andreas Ländle Major Resolved Fixed Dec 28, 2010 Dec 28, 2010
Bug AMQNET-298 NMS.ActiveMQ Transports don't properly close down when the dispose method is called. Timothy Bish Timothy Bish Major Resolved Fixed Dec 22, 2010 Jan 10, 2011
Improvement AMQNET-297 Improve the error message given in the RequestTimeoutException Timothy Bish Timothy Bish Trivial Resolved Fixed Dec 20, 2010 Dec 20, 2010
Bug AMQNET-296 Message Prioirty Support in dispatch channel can cause QueueBrowsers work incorrectly Timothy Bish Timothy Bish Major Resolved Fixed Dec 14, 2010 Dec 14, 2010
Improvement AMQNET-295 Add new startupMaxReconnectAttempts option to the Failover Transport Timothy Bish Timothy Bish Trivial Resolved Fixed Nov 29, 2010 Dec 29, 2010
Bug AMQNET-293 Consumer is not recovered after failover reconnect if connection had been lost in OnMessage (before SendACK) Timothy Bish Jan Vogelgesang Major Resolved Fixed Nov 24, 2010 Jan 03, 2011
Bug AMQNET-292 Properties are set to ReadOnly after sending message with CopyOnSend semantics. Jim Gomes Jim Gomes Major Closed Fixed Nov 10, 2010 Jan 07, 2011
Test AMQNET-291 Upgrade to NUnit 2.5.8 Timothy Bish Timothy Bish Minor Resolved Fixed Nov 02, 2010 Nov 02, 2010
New Feature AMQNET-290 Add an API model to NMS that allows providers to participate in Distributed Transactions. Timothy Bish Timothy Bish Minor Resolved Fixed Oct 25, 2010 Feb 22, 2011
Bug AMQNET-289 Deadlock while sending a message after failover within a consumer Jim Gomes Morgan Martinet Critical Resolved Fixed Oct 08, 2010 Jan 07, 2011
Bug AMQNET-288 Possible issue with shutdown() functions in States Timothy Bish Andrew Westberg Major Resolved Fixed Sep 30, 2010 Nov 04, 2010
Bug AMQNET-287 build errors in vs2008-activemq.csproj Timothy Bish Eddie Fast Major Resolved Fixed Sep 28, 2010 Sep 28, 2010
Task AMQNET-286 Add support for .NET 4.0 Jim Gomes Jim Gomes Major Resolved Fixed Sep 27, 2010 Jan 07, 2011
Improvement AMQNET-284 Add support for Stomp v1.1 features to NMS.Stomp Timothy Bish Timothy Bish Minor Resolved Fixed Sep 16, 2010 Nov 08, 2010
Bug AMQNET-130 WCF provider is catching exceptions thrown by WCF service implementation Jim Gomes David Keaveny Major Closed Fixed Dec 04, 2008 Feb 07, 2011
 
© 2004-2011 The Apache Software Foundation.
Apache ActiveMQ, ActiveMQ, Apache, the Apache feather logo, and the Apache ActiveMQ project logo are trademarks of The Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.
Graphic Design By Hiram