Menu Search

Qpid for Java 6.1.1 Release Notes

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

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

New features and improvements

  • QPID-7519 - Remove unnecessary Jetty dependency (jetty-client) from Broker
  • QPID-7561 - [Java Broker] Do not allow the creation of Derby Virtual Hosts if the Derby JDBC driver is not present

Bugs fixed

  • QPID-7491 - [Java Broker] Fix AbstractSystemMessageSource#pullMessage
  • QPID-7508 - Broker occasionally fails to report SUB-1003 in response to a consumer that has become suspended
  • QPID-7513 - [Java Broker] If no virtualHostNode is provided, a PatternMatchingAlias should return the default virtual host node
  • QPID-7515 - [Java Broker] VirtualHost#publishMessage throws NPE if request body is empty
  • QPID-7535 - [Java Client] Strengthen notification between threads holding dispatcher lock
  • QPID-7548 - [Java Broker] Upgrade of configuration from model version 3 fails
  • QPID-7549 - [Java Broker] Authentication using SimpleLDAP authentication provider fails with NPE when caching of authentication results is enabled(by default)
  • QPID-7560 - AbstractVirtualHost defines two state transitions from ERROR to ACTIVE
  • QPID-7577 - [Java Broker] Generic JDBC configuration store mistakenly is put into OPEN state in init
  • QPID-7599 - [CVE-2016-8741] Prevent leaking information about the existence of user accounts in SCRAM-SHA256/SCRAM-SHA1 authentication providers