New and Noteworthy

This release has seen a large restructuring of the codebase to separate out to platform code into a new package called decaf. We are now making use of the APR and APR-Util libraries for platform independence. Also many new tests and bug fixes have made their way into this release.

Some notable new features in this release

  • CmsTemplate - Similar to Spring's JmsTemplate.
  • Prefetch of size zero now supported.
  • The URI can now contain environment variables.


NOTE: Compatable with ActiveMQ Broker versions in the 4.0 and 5.0 family

API

Check out the API for this release here

Download Here

Description Download Link PGP Signature file of download
Source code for Windows activemq-cpp-2.2-src.zip activemq-cpp-2.2-src.zip.asc
Source code for Unix activemq-cpp-2.2-src.tar.gz activemq-cpp-2.2-src.tar.gz.asc

SVN Tag Checkout

svn co https://svn.apache.org/repos/asf/activemq/activemq-cpp/tags/activemq-cpp-2.2/

Changelog

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

Apache ActiveMQ, Apache ServiceMix, Apache Camel (23 issues)
T Key Summary Assignee Reporter Pr Status Res Created Updated Due
Bug AMQCPP-182 Compile with GCC 4.3.0 fails Timothy Bish Timothy Bish Major ResolvedResolved FIXED Jun 10, 2008 Jun 10, 2008
Bug AMQCPP-181 Failed unit tests in 2.2 RC1 Nathan Mittler Nathan Mittler Major ResolvedResolved FIXED Jun 06, 2008 Jun 12, 2008
Bug AMQCPP-178 Core dump in ActiveMQException::buildMessage Timothy Bish Aaron Riekenberg Major ResolvedResolved FIXED May 26, 2008 May 29, 2008
Improvement AMQCPP-177 Defines for static linking with APR on Windows Timothy Bish Albert Strasheim Major ResolvedResolved FIXED May 25, 2008 May 28, 2008
Bug AMQCPP-174 Deadlock on transacted session Timothy Bish Nick Cooper Major ResolvedResolved FIXED Apr 14, 2008 May 19, 2008
Bug AMQCPP-173 C++ Client has memory leaks Timothy Bish John Urberg Major ClosedClosed CANNOT REPRODUCE Apr 07, 2008 Apr 12, 2008
Improvement AMQCPP-172 Add support for MAP_TYPE and LIST_TYPE to the PrimitiveMap implementation Timothy Bish Timothy Bish Minor ResolvedResolved FIXED Mar 07, 2008 Jun 01, 2008
Bug AMQCPP-170 SEGV in activemq::connector::openwire::OpenWireConnector::createProducer Timothy Bish Ismail Mehdi Major ResolvedResolved FIXED Feb 25, 2008 Feb 25, 2008
Improvement AMQCPP-168 Create a connection can block for up to 4 mins under Linux when TCP socket connect() times out Nathan Mittler Olivier Langlois Major ResolvedResolved FIXED Feb 14, 2008 Apr 12, 2008
Bug AMQCPP-167 Client has memory leaks when used in an MFC application Nathan Mittler John Urberg Major ClosedClosed DUPLICATE Feb 11, 2008 Apr 12, 2008
Bug AMQCPP-166 MapMessage does not send mapped fields Timothy Bish Thomas Johnson Major ResolvedResolved FIXED Feb 06, 2008 Apr 14, 2008
Sub-task AMQCPP-164 Math functions don't all exist on the windows platform Timothy Bish Timothy Bish Major ResolvedResolved FIXED Feb 03, 2008 Apr 15, 2008
Bug AMQCPP-163 Durable Subscriber test fails consistantly on linux and windows Timothy Bish Timothy Bish Major ResolvedResolved FIXED Feb 02, 2008 May 20, 2008
Bug AMQCPP-161 CMS does not support prefetchSize=0 correctly Timothy Bish Dominic Tulley Major ResolvedResolved FIXED Jan 28, 2008 Feb 03, 2008
Bug AMQCPP-159 autogen.sh fails to create configure Timothy Bish Simone Piunno Major ResolvedResolved FIXED Dec 18, 2007 Dec 29, 2007
Bug AMQCPP-157 Interoperability issues between C++ and .NET Nathan Mittler Nathan Mittler Major ClosedClosed CANNOT REPRODUCE Dec 11, 2007 Feb 03, 2008
Bug AMQCPP-155 Problem changing from "AUTO_ACKNOWLEDGE" to "SESSION_TRANSACTED" Timothy Bish John Oldman Blocker ClosedClosed CANNOT REPRODUCE Nov 21, 2007 Jan 27, 2008
New Feature AMQCPP-152 Create a CmsTemplate class Nathan Mittler Nathan Mittler Minor ResolvedResolved FIXED Nov 09, 2007 Feb 24, 2008
Improvement AMQCPP-151 Add a static create method to CMS ConnectionFactory Timothy Bish Timothy Bish Minor ResolvedResolved FIXED Oct 29, 2007 Oct 29, 2007
New Feature AMQCPP-148 Add support for embedding environment variables in connection URI Timothy Bish Nathan Mittler Minor ResolvedResolved FIXED Oct 17, 2007 Jan 26, 2008
Improvement AMQCPP-138 Streams classes do not honor their Interface Contracts Timothy Bish Timothy Bish Minor ClosedClosed DUPLICATE Jul 24, 2007 Aug 06, 2007
Bug AMQCPP-136 Some IO Stream classes don't honor the stream interface contract Timothy Bish Timothy Bish Minor ResolvedResolved FIXED Jul 16, 2007 Nov 05, 2007
Improvement AMQCPP-103 Pull out generic libraries from activemq-cpp namespace Timothy Bish Nathan Mittler Major ResolvedResolved FIXED Apr 18, 2007 May 01, 2008

 

Graphic Design By Hiram