Menu Search

Qpid Java 6.0.3 Release Notes

Qpid Java offers an AMQP-fluent implementation of JMS and a message broker written in Java that stores, routes, and forwards messages using AMQP.

Note: This release addresses security vulnerabilities CVE-2016-3094 and CVE-2016-4432.

For more information about this release, including download links and documentation, see the release overview.

New features and improvements

  • QPID-7209 - [Java Broker, WMC] Enable HTTP compression by default
  • QPID-7210 - [Java Broker, WMC] REST requests to VirtualHost and getConnections should be made in parallel
  • QPID-7211 - [Java Broker, WMC] Do not transfer inherited context variables
  • QPID-7216 - [Java Broker, WMC] add new ManagedOperation to retrieve Connections less verbose
  • QPID-7255 - Support delivery delay

Bugs fixed

  • QPID-5816 - [Java Client 0-10] If a resolved destination is used to create a consumer on a new connection created after destination was resolved, the client does not try to create the destination on the broker
  • QPID-6096 - java broker doesn't indicate that port is already in use
  • QPID-7231 - Example of REST call to invoke the Queue clear queue operation is incorrect
  • QPID-7237 - Excessive threads creation when suspending/resuming flow
  • QPID-7253 - [Java Client 0-10] Application allowed to create new JMS session whilst failover is in progress
  • QPID-7257 - [CVE-2016-4432] [Java Broker] Prevent possibility of by-passed authentication in AMQP 0-8..0-10 protocol implementations
  • QPID-7260 - apache-release profile fails under JDK 1.8 due to javadoc errors
  • QPID-7267 - [Java Broker] Content-Length header is set incorrectly when using compression
  • QPID-7268 - message sent over 0-10 can't be received over 1.0
  • QPID-7269 - broker issues disposition for delivery that is already settled
  • QPID-7271 - [CVE-2016-3094] Prevent DoS from PlainSaslServer

Tasks

  • QPID-7265 - migrate the AMQP 0-10 JMS client docs out of the old combined doc book.
  • QPID-7266 - RAT check fails on release archive due to generated file