New and Noteworthy
This is the 4.0 release of Apache ActiveMQ. This release of Apache ActiveMQ includes a large number of new features such as MasterSlave and Message Groups together with numerous bug fixes.
Warnings
When upgrading from a previous release you are advised to clear down the journal files and persistent database first before upgrading to this jar as the binary format of messages is not compatible with 3.x or earlier 4.0 milestone releases.
Known issues
Some folks have found issues with acknowledgements, particularly when using auto-ack mode. This has been fixed in 4.0.1 which will be released shortly. Until then we recommend you disable optimizeAcknowledge. e.g. connect via
The source distributions do not build as is anymore due to changes in the way the maven repo is now setup at Apache. You must first apply the following patch
before doing the build. You will need to download the patch and apply it using the patch command.
cd ${path-to-activemq-source-distro}
patch -p 0 < ${path-to-amq4-build.patch}
What has changed
The 4.x branch of Apache ActiveMQ has now moved to the Apache Incubator so the package names have changed from org.activemq to org.apache.activemq. For a full list see the Changes in 4.0.
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
(25 issues)
|
|
T |
Key |
Summary |
Assignee |
Reporter |
Pr |
Status |
Res |
Created |
Updated |
Due |
|
AMQ-945
|
jaas and jdbm twice on project.xml
|
Jonas Lim
|
Gabriel Kastenbaum
|
|
Resolved
|
FIXED
|
Sep 27, 2006
|
Sep 28, 2006
|
|
|
AMQ-934
|
Error building assembly in branch activemq-4.0
|
Fritz Oconer
|
Fritz Oconer
|
|
Resolved
|
FIXED
|
Sep 21, 2006
|
Sep 21, 2006
|
|
|
AMQ-933
|
ssl:// protocol broken on the client side: get a java.net.SocketException: Unconnected sockets not implemented
|
Jonas Lim
|
Jonas Lim
|
|
Resolved
|
FIXED
|
Sep 21, 2006
|
Sep 21, 2006
|
|
|
AMQ-918
|
Inactivity Monitor timeout does not on disconnected client does not cause blocked dispatch to client to fail.
|
Hiram Chirino
|
Hiram Chirino
|
|
Resolved
|
FIXED
|
Sep 13, 2006
|
Sep 14, 2006
|
|
|
AMQ-726
|
Network connections do not reconnect when using static: with failover=true
|
Hiram Chirino
|
Hiram Chirino
|
|
Resolved
|
FIXED
|
May 26, 2006
|
May 30, 2006
|
|
|
AMQ-718
|
Incorrect length specification in loose encoding?
|
Hiram Chirino
|
Andrew Lusk
|
|
Resolved
|
FIXED
|
May 22, 2006
|
May 30, 2006
|
|
|
AMQ-710
|
Can't compile the AMQ4.0 release source,cann't find the reliant package.
|
Hiram Chirino
|
tao
|
|
Resolved
|
FIXED
|
May 17, 2006
|
Jun 15, 2006
|
|
|
AMQ-709
|
Maven 2 build for 4.0-M3 broken
|
Unassigned
|
Tim Chen
|
|
Resolved
|
FIXED
|
May 15, 2006
|
May 22, 2006
|
|
|
AMQ-705
|
ActiveMQActivationSpec does not validate that DestinationType is set to Topic when SubscriptionDurability is set to Durable
|
Hiram Chirino
|
John Sisson
|
|
Resolved
|
FIXED
|
May 04, 2006
|
May 04, 2006
|
|
|
AMQ-697
|
Jmeter build is broken
|
Darwin Flores
|
Hiram Chirino
|
|
Resolved
|
FIXED
|
Apr 28, 2006
|
May 03, 2006
|
|
|
AMQ-696
|
Client: XXX already connected exception when connection started after consumers added
|
Unassigned
|
Craig Day
|
|
Resolved
|
FIXED
|
Apr 28, 2006
|
Jun 17, 2006
|
|
|
AMQ-695
|
Error when removing temp destinations (message on server console)
|
Hiram Chirino
|
Hiram Chirino
|
|
Resolved
|
FIXED
|
Apr 27, 2006
|
May 01, 2006
|
|
|
AMQ-692
|
Please add the attached NOTICE.txt file to the base dir of the Subversion repo.
|
Unassigned
|
Bruce Snyder
|
|
Resolved
|
FIXED
|
Apr 20, 2006
|
May 22, 2006
|
|
|
AMQ-691
|
ResponseCorrelator does not release blocked sync requests when transport has an async failure.
|
Hiram Chirino
|
Hiram Chirino
|
|
Resolved
|
FIXED
|
Apr 20, 2006
|
May 01, 2006
|
|
|
AMQ-684
|
Fatal bug: JMS Send message will be blocked,when two or more recive client reciving one queue destation.
|
Unassigned
|
tao
|
|
Resolved
|
FIXED
|
Apr 10, 2006
|
Jun 12, 2006
|
|
|
AMQ-683
|
Memory leak in ManagedRegionBroker
|
Rob Davies
|
Rob Davies
|
|
Resolved
|
FIXED
|
Apr 08, 2006
|
May 01, 2006
|
|
|
AMQ-677
|
ActiveMQ broker leaks advisory topics
|
Rob Davies
|
Andrew Lusk
|
|
Resolved
|
FIXED
|
Apr 05, 2006
|
May 01, 2006
|
|
|
AMQ-667
|
fix SslTransportBrokerTest
|
Adrian Co
|
James Strachan
|
|
Resolved
|
FIXED
|
Mar 28, 2006
|
May 18, 2006
|
|
|
AMQ-657
|
FailoverTransport inhibits exception-listener and transport-listener
|
Hiram Chirino
|
Kevin Yaussy
|
|
Resolved
|
FIXED
|
Mar 23, 2006
|
Jun 15, 2006
|
|
|
AMQ-651
|
Deadlock in ActiveMQ close processing of Resource Adapter
|
Unassigned
|
Hiram Chirino
|
|
Resolved
|
FIXED
|
Mar 21, 2006
|
Nov 13, 2006
|
|
|
AMQ-650
|
Broken pipe exceptions get logged
|
Unassigned
|
Bruce Mitchener
|
|
Resolved
|
FIXED
|
Mar 21, 2006
|
Jun 12, 2006
|
|
|
AMQ-645
|
migrate geronimo to incubator-activemq
|
Hiram Chirino
|
James Strachan
|
|
Resolved
|
FIXED
|
Mar 18, 2006
|
May 01, 2006
|
|
|
AMQ-639
|
Broker is not re-connecting to a network of brokers after going down and then being brought back up
|
Hiram Chirino
|
Brian Diesenhaus
|
|
Resolved
|
FIXED
|
Mar 16, 2006
|
May 01, 2006
|
|
|
AMQ-611
|
Race condition in DataContainer
|
Hiram Chirino
|
Steve Bate
|
|
Resolved
|
FIXED
|
Mar 03, 2006
|
Jun 15, 2006
|
|
|
AMQ-604
|
get http transport working again
|
Adrian Co
|
James Strachan
|
|
Resolved
|
FIXED
|
Mar 02, 2006
|
May 01, 2006
|
|
Also see the previous ActiveMQ 4.0 RC2 Release