New and Noteworthy
This version fixes several bugs and adds a few new features.
- Full OpenWire v2 support!
- You can switch between openwire and stomp via the connection URL
- Temporary destinations when using OpenWire
- Added support for asynchronous send
- Fixed client acknowledge
- Resolved some memory leaks
- Sessions are now single threaded
NOTE: Compatable with ActiveMQ Broker version >= 4.0.2
Download Here
SVN Tag Checkout
Changelog
For a more detailed view of new features and bug fixes, see the release notes
Apache ActiveMQ, Apache ServiceMix, Apache Camel
(46 issues)
|
|
T |
Key |
Summary |
Assignee |
Reporter |
Pr |
Status |
Res |
Created |
Updated |
Due |
|
AMQCPP-98
|
ack handler not set for messages
|
Timothy Bish
|
Corey Olsen
|
|
Resolved
|
FIXED
|
Apr 11, 2007
|
Apr 12, 2007
|
|
|
AMQCPP-97
|
ThreadPoolTest fails when run under Valgrind 2.4.0 on Fedora Core 4
|
Timothy Bish
|
Albert Strasheim
|
|
Resolved
|
FIXED
|
Apr 05, 2007
|
Apr 06, 2007
|
|
|
AMQCPP-96
|
Setting property "JMSXGroupID" on a stomp message yields IllegalArgumentException
|
Timothy Bish
|
Nathan Mittler
|
|
Resolved
|
FIXED
|
Apr 05, 2007
|
Apr 06, 2007
|
|
|
AMQCPP-95
|
Perform Memory Leak testing on 2.0 codebase
|
Timothy Bish
|
Timothy Bish
|
|
Resolved
|
FIXED
|
Mar 18, 2007
|
Mar 29, 2007
|
|
|
AMQCPP-94
|
StompConnector should use Long::toString instead of Integer::toString
|
Nathan Mittler
|
Albert Strasheim
|
|
Resolved
|
FIXED
|
Mar 18, 2007
|
Mar 18, 2007
|
|
|
AMQCPP-92
|
memory leak in openwire session info
|
Nathan Mittler
|
Teemu Torma
|
|
Closed
|
FIXED
|
Mar 17, 2007
|
Mar 18, 2007
|
|
|
AMQCPP-91
|
A few more Openwire memory leaks
|
Timothy Bish
|
Albert Strasheim
|
|
Resolved
|
FIXED
|
Mar 16, 2007
|
Mar 18, 2007
|
|
|
AMQCPP-90
|
Openwire Session doesn't run its MessageListeners from a single thread
|
Nathan Mittler
|
Albert Strasheim
|
|
Resolved
|
FIXED
|
Mar 16, 2007
|
Mar 18, 2007
|
|
|
AMQCPP-89
|
Case of cms::Message getter and setter names are not consistent with case of JMS Message getter and setter names
|
Nathan Mittler
|
Albert Strasheim
|
|
Resolved
|
FIXED
|
Mar 16, 2007
|
Mar 16, 2007
|
|
|
AMQCPP-88
|
Remove setCMSMessageId from CMS API
|
Nathan Mittler
|
Nathan Mittler
|
|
Resolved
|
WON'T FIX
|
Mar 14, 2007
|
Mar 16, 2007
|
|
|
AMQCPP-87
|
ActiveMQConnectionFactory creates only one unique clientId
|
Timothy Bish
|
Teemu Torma
|
|
Closed
|
FIXED
|
Mar 13, 2007
|
Mar 13, 2007
|
|
|
AMQCPP-86
|
Valgrind reports memory leaks in unit tests
|
Timothy Bish
|
Albert Strasheim
|
|
Resolved
|
FIXED
|
Mar 13, 2007
|
Mar 13, 2007
|
|
|
AMQCPP-85
|
activemq/util/Character.h not being installed by automake
|
Timothy Bish
|
Albert Strasheim
|
|
Resolved
|
FIXED
|
Mar 13, 2007
|
Mar 13, 2007
|
|
|
AMQCPP-84
|
add unit/integration tests
|
Nathan Mittler
|
Nathan Mittler
|
|
Resolved
|
FIXED
|
Mar 13, 2007
|
Mar 18, 2007
|
|
|
AMQCPP-83
|
Integration tests fail for openwire
|
Nathan Mittler
|
Nathan Mittler
|
|
Resolved
|
FIXED
|
Mar 13, 2007
|
Apr 03, 2007
|
|
|
AMQCPP-82
|
Make openwire the default protocol
|
Nathan Mittler
|
Nathan Mittler
|
|
Resolved
|
FIXED
|
Mar 13, 2007
|
Mar 29, 2007
|
|
|
AMQCPP-81
|
openwire consumer never receives messages already in queue
|
Nathan Mittler
|
Teemu Torma
|
|
Closed
|
FIXED
|
Mar 12, 2007
|
Mar 18, 2007
|
|
|
AMQCPP-80
|
sending with explicit message id hangs
|
Nathan Mittler
|
Teemu Torma
|
|
Closed
|
FIXED
|
Mar 12, 2007
|
Mar 17, 2007
|
|
|
AMQCPP-79
|
allow createProducer to accept null destination
|
Nathan Mittler
|
Teemu Torma
|
|
Closed
|
FIXED
|
Mar 12, 2007
|
Mar 13, 2007
|
|
|
AMQCPP-78
|
session tries to destroy already destroyed temporary queue
|
Timothy Bish
|
Teemu Torma
|
|
Closed
|
FIXED
|
Mar 12, 2007
|
Mar 17, 2007
|
|
|
AMQCPP-77
|
Inconsistency when getting string property between Stomp and Openwire
|
Timothy Bish
|
Albert Strasheim
|
|
Resolved
|
FIXED
|
Mar 12, 2007
|
Mar 13, 2007
|
|
|
AMQCPP-76
|
Integer property not propagated when using Openwire
|
Timothy Bish
|
Albert Strasheim
|
|
Resolved
|
FIXED
|
Mar 11, 2007
|
Mar 12, 2007
|
|
|
AMQCPP-75
|
setCMSReplyTo with null destination segfaults when using Openwire wire format
|
Timothy Bish
|
Albert Strasheim
|
|
Resolved
|
FIXED
|
Mar 11, 2007
|
Mar 11, 2007
|
|
|
AMQCPP-64
|
Inconsistency in topic names when creating topics
|
Nathan Mittler
|
Lalit Nagpal
|
|
Closed
|
FIXED
|
Jan 31, 2007
|
Feb 02, 2007
|
|
|
AMQCPP-63
|
asynchronous send
|
Timothy Bish
|
L:esha Masterov
|
|
Resolved
|
FIXED
|
Jan 30, 2007
|
Jan 31, 2007
|
|
|
AMQCPP-62
|
Broken CLIENT_ACKNOWLEDGE
|
Nathan Mittler
|
Manuel Vivo
|
|
Resolved
|
FIXED
|
Jan 30, 2007
|
Mar 10, 2007
|
|
|
AMQCPP-61
|
CMSException::what returns c_str of temporary std::string
|
Nathan Mittler
|
Albert Strasheim
|
|
Closed
|
FIXED
|
Jan 29, 2007
|
Jan 29, 2007
|
|
|
AMQCPP-60
|
message information is lost from stomp message to jms
|
Nathan Mittler
|
Kay Stanke
|
|
Closed
|
FIXED
|
Jan 29, 2007
|
Feb 14, 2007
|
|
|
AMQCPP-59
|
Exception is thrown when destroying consumer after connection failure
|
Nathan Mittler
|
Albert Strasheim
|
|
Closed
|
FIXED
|
Jan 26, 2007
|
Jan 29, 2007
|
|
|
AMQCPP-58
|
Possible memory leak when reestablishing connection
|
Nathan Mittler
|
Albert Strasheim
|
|
Closed
|
FIXED
|
Jan 26, 2007
|
Mar 18, 2007
|
|
|
AMQCPP-57
|
Typo in names of delivery modes
|
Nathan Mittler
|
Albert Strasheim
|
|
Closed
|
FIXED
|
Jan 26, 2007
|
Jan 26, 2007
|
|
|
AMQCPP-56
|
GCC warnings and possible SocketFactory bug on 64-bit Linux
|
Nathan Mittler
|
Albert Strasheim
|
|
Closed
|
FIXED
|
Jan 26, 2007
|
Jan 27, 2007
|
|
|
AMQCPP-55
|
Need close() to propagate to child resources
|
Nathan Mittler
|
Nathan Mittler
|
|
Closed
|
DUPLICATE
|
Jan 24, 2007
|
Jan 25, 2007
|
|
|
AMQCPP-54
|
Build broken due to autoconf problem?
|
Nathan Mittler
|
Wilfred Springer
|
|
Closed
|
FIXED
|
Jan 24, 2007
|
Jan 24, 2007
|
|
|
AMQCPP-53
|
Declaration of extern int errno after including errno.h doesn't compile
|
Nathan Mittler
|
Albert Strasheim
|
|
Closed
|
FIXED
|
Jan 23, 2007
|
Jan 24, 2007
|
|
|
AMQCPP-52
|
Valgrind reports memory leaks when running PrimitiveMapTest
|
Nathan Mittler
|
Albert Strasheim
|
|
Closed
|
FIXED
|
Jan 23, 2007
|
Jan 23, 2007
|
|
|
AMQCPP-51
|
Autoconf is not properly setting CXXFLAGS on Linux
|
Nathan Mittler
|
Albert Strasheim
|
|
Closed
|
DUPLICATE
|
Jan 23, 2007
|
Jan 23, 2007
|
|
|
AMQCPP-50
|
Derive cms::CMSException from std::exception
|
Nathan Mittler
|
Albert Strasheim
|
|
Closed
|
FIXED
|
Jan 21, 2007
|
Jan 22, 2007
|
|
|
AMQCPP-49
|
Add -W -Wall compile options
|
Nathan Mittler
|
Nathan Mittler
|
|
Closed
|
FIXED
|
Jan 20, 2007
|
Jan 24, 2007
|
|
|
AMQCPP-48
|
Fix compilation with Visual Studio .NET 2003
|
Nathan Mittler
|
Albert Strasheim
|
|
Closed
|
FIXED
|
Jan 19, 2007
|
Jan 21, 2007
|
|
|
AMQCPP-47
|
MapMessage getters should be const
|
Nathan Mittler
|
Albert Strasheim
|
|
Closed
|
FIXED
|
Jan 18, 2007
|
Jan 21, 2007
|
|
|
AMQCPP-46
|
ActiveMQConnection doesn't propagate exception listener to underlying connector
|
Nathan Mittler
|
Albert Strasheim
|
|
Closed
|
FIXED
|
Jan 17, 2007
|
Jan 26, 2007
|
|
|
AMQCPP-44
|
Reason for socket errors not reported correctly on Windows
|
Nathan Mittler
|
Albert Strasheim
|
|
Closed
|
FIXED
|
Jan 14, 2007
|
Jan 22, 2007
|
|
|
AMQCPP-40
|
A few stray unix and sun defines
|
Nathan Mittler
|
Albert Strasheim
|
|
Closed
|
FIXED
|
Jan 10, 2007
|
Jan 22, 2007
|
|
|
AMQCPP-38
|
Async error on broker when running integration tests
|
Nathan Mittler
|
Albert Strasheim
|
|
Closed
|
FIXED
|
Dec 25, 2006
|
Jan 22, 2007
|
|
|
AMQCPP-30
|
Add support to activemq-cpp to support the openwire protocol
|
Timothy Bish
|
Nathan Mittler
|
|
Resolved
|
FIXED
|
Dec 17, 2006
|
Mar 13, 2007
|
|
|
|