The ActiveMQ project site, 2004–2007 · independent archive
Independent historical archive. This site preserves the ActiveMQ project pages that were published at activemq.org in 2004–2007. It is not the project’s website and is not affiliated with or endorsed by the Apache Software Foundation. ActiveMQ and Apache are trademarks of the ASF. For current downloads and documentation go to activemq.apache.org.

Archive › Documentation › ActiveMQ 3.1 Release

Archived page

ActiveMQ 3.1 Release

Archived from http://www.activemq.org/site/activemq-31-release.html, captured 2006-05-20 · view the capture · Added by James Strachan, last edited by Hiram Chirino on Feb 02, 2006 show comment hide comment Comment: jira site had moved. View page history

New and Noteworthy

This new release includes the following

  • New Stomp support to make it easy to create cross language clients such as for Ruby or Perl etc. (Python, C and .Net coming soon)
  • XPath based selectors and demand based publishing, making it easy to implement WS-Notification on top of ActiveMQ
  • a pooling JMS ConnectionFactory for better support of the Spring JMSTemplate outside of a JCA container
  • improved JNDI support to allow easy dynamic creation of Queues and Topics, to handle different connection settings and to reuse standard JNDI properties
  • Increased support for the number of databases and JDBC drivers to include
    • Apache Derby
    • Oracle
    • Sybase
    • DB2
    • SQLServer
    • Postgresql
    • MySQL
    • Axion
    • HSQL
  • improved authentication at the connection and destination level
  • More flexible prefetch policy configurations for more control over queue dispatching and performance tuning
  • improved support for priority message ordering
  • cleaner servlet integration
  • better XA integration to allow outbound producers to reuse inbound JMS sessions
  • improved support for WebSphere and JBoss
  • easier journal file size and checkpoint period configuration
  • jabber transport
  • various performance enhancements and bug fixes

Download Here

Download Description
activemq-3.1.zip Binary Distribution in zip package
activemq-3.1-src.zip Source Distribution in zip package
activemq-3.1.tar.gz Binary Distribution in gz package
activemq-3.1-src.tar.gz Source Distribution in gz package

Changelog

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

jira.activemq.org (92 issues)
T Key Summary Assignee Reporter Pr Status Res Created Updated Due
AMQ-367 Axis/JMS/ActiveMQ demo Unassigned Chris Berry Open UNRESOLVED Sep 21, 2005 Sep 21, 2005
AMQ-335 implement the STOMP protocol as a pluggable transport for ActiveMQ to support Ruby, Perl, Python, C clients easily Unassigned james strachan Resolved FIXED Aug 23, 2005 Aug 25, 2005
AMQ-332 ActiveMQWASInitalContextFactory - initial context factory for usage with Websphere Unassigned Pawel Tucholski Resolved FIXED Aug 18, 2005 Aug 22, 2005
AMQ-329 ClassCastException in ActiveMQConnectionConsumer when using MDBs on Websphere 5.1 and JBoss 3.2.5 Unassigned Pawel Tucholski Closed FIXED Aug 18, 2005 Aug 22, 2005
AMQ-323 TopicClusterTest needs to put brokers in different store dirs Alan Cabrera Alan Cabrera Resolved FIXED Aug 14, 2005 Aug 14, 2005
AMQ-318 Allow the journal's checkpoint period to be configurable. Unassigned Hiram Chirino Closed FIXED Jul 27, 2005 Aug 15, 2005
AMQ-315 Use of reliable in NetworkConnector failing (rev 401) Ramzi Saba Dennis Cook Resolved FIXED Jul 22, 2005 Jul 23, 2005
AMQ-313 Leaking pooled threads Unassigned Dennis Cook Resolved FIXED Jul 20, 2005 Aug 01, 2005
AMQ-310 Destination names are case sensitive Unassigned Dennis Cook Resolved WON'T FIX Jul 18, 2005 Jul 20, 2005
AMQ-306 allow dynamic creation of queues and topics via JNDI Unassigned james strachan Resolved FIXED Jul 15, 2005 Jul 15, 2005
AMQ-305 Add Postgres Support Unassigned Hiram Chirino Closed FIXED Jul 14, 2005 Jul 14, 2005
AMQ-304 Add Sybase support Hiram Chirino Hiram Chirino Closed FIXED Jul 14, 2005 Jul 14, 2005
AMQ-300 easier way to integrate the ActiveMQ broker into a Spring configuration file Unassigned james strachan Resolved FIXED Jul 13, 2005 Jul 13, 2005
AMQ-299 memory leak in JMSStatsImpl Unassigned Wojciech Jakobczyk Resolved FIXED Jul 13, 2005 Jul 15, 2005
AMQ-298 Journal files grow large and never resize back to the original size. Hiram Chirino Hiram Chirino Closed FIXED Jul 12, 2005 Jul 14, 2005
AMQ-297 Property Resource Configurer Ramzi Saba Ramzi Saba Resolved FIXED Jul 11, 2005 Jul 11, 2005
AMQ-296 allow the JCA container to allow an external BootstrapContext to be provided Unassigned james strachan Resolved FIXED Jul 11, 2005 Jul 11, 2005
AMQ-294 Allow outbound message send reuse inbound transaction and allow inbound transactions to just use XA Hiram Chirino Hiram Chirino Closed FIXED Jul 10, 2005 Jul 10, 2005
AMQ-293 Resource Adapter XA problems when using async sends Hiram Chirino Hiram Chirino Closed FIXED Jul 07, 2005 Jul 07, 2005
AMQ-292 Error message seen on client side lgs when using XA: No Packet found to match Receipt correlationId Unassigned Hiram Chirino Closed FIXED Jul 07, 2005 Jul 07, 2005
AMQ-291 ] No Packet found to match Receipt correlationId Unassigned Hiram Chirino Closed FIXED Jul 07, 2005 Jul 08, 2005
AMQ-289 session.commit() inside a MessageListener does not ack the current message until after the transaction commit Unassigned james strachan Resolved FIXED Jul 06, 2005 Jul 06, 2005
AMQ-287 zeroconfDiscovery fails to restore disconnect channel Ramzi Saba Ramzi Saba Resolved FIXED Jul 05, 2005 Jul 06, 2005
AMQ-285 Serializable objects should declare a SUID Hiram Chirino Tim Ellison Closed FIXED Jul 04, 2005 Jul 11, 2005
AMQ-284 Advisory Messages are persistent Hiram Chirino Hiram Chirino Closed FIXED Jul 01, 2005 Jul 01, 2005
AMQ-283 XA elistment does not work when 2 sessions are used in 1 xa transaction. Hiram Chirino Hiram Chirino Resolved FIXED Jun 29, 2005 Jul 01, 2005
AMQ-282 Durable Subscription recovery not working. Hiram Chirino Hiram Chirino Closed FIXED Jun 29, 2005 Jul 01, 2005
AMQ-281 Killing broker causes other enormous error logging in remaining networked brokers Ramzi Saba Ramzi Saba Resolved FIXED Jun 29, 2005 Jun 29, 2005
AMQ-280 Queue managers are not properly invoking garbage collection Ramzi Saba Ramzi Saba Resolved FIXED Jun 29, 2005 Jun 29, 2005
AMQ-279 Allow configuration of the prefetch policy at the connection factory Unassigned Cameron Braid Resolved FIXED Jun 27, 2005 Jul 06, 2005
AMQ-278 jgroup transport service descriptor in sandbox is still in the org.codehaus hierarchy Unassigned Stephane Bailliez Closed FIXED Jun 25, 2005 Jul 15, 2005
AMQ-277 Multicast is broken and going into infinite loop due to ack problems Alan Cabrera Stephane Bailliez Resolved FIXED Jun 25, 2005 Aug 15, 2005
AMQ-276 Allow the configuration of the journal log file sizes. Hiram Chirino Hiram Chirino Closed FIXED Jun 23, 2005 Jun 23, 2005
AMQ-275 Could not enqueue message and Too many open files Unassigned Glen Klyuzner Reopened UNRESOLVED Jun 22, 2005 Mar 02, 2006
AMQ-274 Make broker maximum memory configurable james strachan Ramzi Saba Resolved FIXED Jun 22, 2005 Jul 07, 2005
AMQ-273 Memory leak in wire format Hiram Chirino Hiram Chirino Resolved FIXED Jun 22, 2005 Jul 11, 2005
AMQ-272 Default Wire Format message caching cannot be disabled Hiram Chirino Hiram Chirino Closed FIXED Jun 22, 2005 Jun 22, 2005
AMQ-271 Run a maven build on Activemq with unit testing Unassigned Darwin Flores Resolved FIXED Jun 22, 2005 Aug 15, 2005
AMQ-270 Run a maven build on Activemq with unit testing Unassigned Darwin Flores Resolved FIXED Jun 22, 2005 Aug 15, 2005
AMQ-267 registerConnection method of BrokerContainerImpl does not seem to be thread safe. Hiram Chirino Hiram Chirino Resolved FIXED Jun 14, 2005 Jun 22, 2005
AMQ-266 Need ability to inform stand-alone broker to shutdown cleanly. Unassigned Dennis Cook Resolved FIXED Jun 13, 2005 Jun 13, 2005
AMQ-265 When using protocol "tcp" the TransportStatusEvent.CONNECTED is never sent to the listener Unassigned Dennis Cook Resolved FIXED Jun 10, 2005 Jun 10, 2005
AMQ-264 Durable subscriptions + Journal: causes sporatic "Message probably expired: null" error message Hiram Chirino Hiram Chirino Closed FIXED Jun 10, 2005 Jul 12, 2005
AMQ-263 Error accessing Journal using Peer protocol when Producer and Consumer are in 1 VM Hiram Chirino Patrick Villacorta Closed FIXED Jun 10, 2005 Jul 15, 2005
AMQ-262 RequestReply across networked brokers broken (again) Unassigned Dennis Cook Resolved FIXED Jun 09, 2005 Jun 15, 2005
AMQ-261 ActiveMQ 3.0 client does not seem to be compatible with 3.1 server. Unassigned Hiram Chirino Resolved FIXED Jun 09, 2005 Jul 13, 2005
AMQ-260 Allow the ActiveMQ initial context to configure per connection options. Hiram Chirino Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-259 Added a helper servlet that can be used to auto-deploy ActiveMQ Broker inside a WAR james strachan Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-258 patched the resource adapter to use a Boolean property rather than boolean james strachan Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-257 Add Resin specific deployment configuration james strachan Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-256 java.lang.IllegalStateException: Multiple message delivery between before and after delivery is not allowed Hiram Chirino Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-255 Allow configuration of local and remote prefetch policy on network connectors & network connections james strachan Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-254 Fixed a possible issue with the sequenceIds of messages being wrong after a server restart. Hiram Chirino Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-253 Automatic periodic cleanup of the JDBC database Hiram Chirino Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-252 Support the standard JNDI names such as Context.PROVIDER_URL to setup JNDI james strachan Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-251 Add MessageConsumer stop and start methods. Hiram Chirino Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-250 reliable:// should be more reliable. Hiram Chirino Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-249 reliable:// should be more reliable. Unassigned Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-248 let producer example sleep between publishing messages Hiram Chirino Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-247 Support demand based publishing Hiram Chirino Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-246 Support XPath selectors against TextMessages and ByteMessages Hiram Chirino Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-245 Journal throwing error when checkpointing durable sub acks. Hiram Chirino Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-244 Support transacted sends in producer consumer examples. Hiram Chirino Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-243 Pooling JMS ConnectionFactory james strachan Hiram Chirino Closed FIXED Jun 09, 2005 Jun 09, 2005
AMQ-242 Support MySQL as a Message Store. Hiram Chirino Hiram Chirino Closed FIXED Apr 14, 2005 Jun 09, 2005
AMQ-239 3.0 Binary Release m\Missing: META-INF/services/org/activemq/transport/server/ssl Unassigned Richard Walsh Resolved FIXED Apr 13, 2005 Jul 06, 2005
AMQ-238 Broker Memory Leak Unassigned Yuri Schimke Resolved FIXED Apr 12, 2005 Jul 11, 2005
AMQ-237 Setting the adapterClass on the jdbcPersistence element of the activemq.xml config file does not work. Hiram Chirino Hiram Chirino Closed FIXED Apr 12, 2005 Apr 12, 2005
AMQ-236 Non-Fatal ConcurrentModificationException in Broker Unassigned Yuri Schimke Resolved FIXED Apr 12, 2005 Jul 07, 2005
AMQ-235 Support the Sprinta2000 driver for SQLServer 2000 Hiram Chirino Hiram Chirino Resolved FIXED Apr 12, 2005 Apr 12, 2005
AMQ-234 reliable transport should use better default settings Hiram Chirino Hiram Chirino Closed FIXED Apr 12, 2005 Jun 09, 2005
AMQ-233 tcp transport async sending could send messages out of order. Increasing maxOutstandingMessages reduces problems. Hiram Chirino Hiram Chirino Closed FIXED Apr 12, 2005 Apr 12, 2005
AMQ-232 create a JMS ConnectionFactory which performs pooling automatically for use with Spring JmsTempalte Unassigned james strachan Resolved FIXED Apr 11, 2005 Jun 09, 2005
AMQ-229 support a queue prefetch of 1 Unassigned james strachan Resolved FIXED Apr 07, 2005 Jun 09, 2005
AMQ-224 not able to publish message after broker shutdown-restart in network-brokers Hiram Chirino Hong Fan Resolved CANNOT REPRODUCE Mar 26, 2005 Jul 15, 2005
AMQ-220 abstract Spring beans and JCAContainer Unassigned mike perham Resolved FIXED Mar 18, 2005 Jul 07, 2005
AMQ-219 Too many open files caused by DataContainer.java Hiram Chirino Fritz Oconer Closed FIXED Mar 17, 2005 Jul 15, 2005
AMQ-206 JCAContainer fails to check if beans are abstract before calling beanFactory.getBean() james strachan Andrew Wertkin Resolved FIXED Mar 05, 2005 Jul 07, 2005
AMQ-199 Exception occues when using MessageContainerAdmin.empty() Hiram Chirino Cameron Braid Closed FIXED Feb 22, 2005 Jul 15, 2005
AMQ-197 Support for SQLServer Hiram Chirino Dominic Roy Closed FIXED Feb 21, 2005 Apr 12, 2005
AMQ-188 producer.send(....) seems to block sending bigger objects Unassigned Volker Graf Resolved CANNOT REPRODUCE Feb 07, 2005 Jul 11, 2005
AMQ-172 Re-enable persistence tests. Unassigned Hiram Chirino Closed FIXED Jan 18, 2005 Jul 01, 2005
AMQ-170 Beans are not being released when an InvalidMessageEndpointException is thrown Unassigned Michael Gaffney Closed FIXED Jan 13, 2005 Jul 08, 2005
AMQ-153 allow named WireFormat instances to be used in connection URLs james strachan james strachan Resolved WON'T FIX Dec 13, 2004 Jun 09, 2005
AMQ-138 Slow down in a Point-to-Point producer heavy scenario Stewie Edward Curry Resolved FIXED Nov 24, 2004 Aug 15, 2005
AMQ-126 Specifying maximumRetries for zeroconf discovery agent Unassigned Kevin Yaussy Resolved FIXED Nov 04, 2004 Jul 06, 2005
AMQ-122 add support for priority message ordering Ramzi Saba Etienne Araya Reopened UNRESOLVED Oct 30, 2004 Mar 13, 2006
AMQ-97 provide content based routing support Unassigned james strachan Resolved FIXED Sep 30, 2004 Jun 09, 2005
AMQ-57 implement authentication at connection level as well as destination level Unassigned james strachan Resolved FIXED Aug 12, 2004 Jul 06, 2005
AMQ-40 jabber support as client & server Unassigned james strachan Resolved FIXED Jul 06, 2004 Jul 11, 2005
AMQ-28 support latest image for market data style use cases Unassigned james strachan Resolved FIXED May 25, 2004 Jun 09, 2005
AMQ-24 XPath / XQuery selectors Unassigned james strachan Resolved FIXED May 11, 2004 Jun 09, 2005

You may also want to look at the previous Changelog

More from the archive