activemq-6

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[NO-JIRA] Added Logo Submissions

AMQ-6706 Allow for hooks before broker stop occurs

When Camel is run embedded within ActiveMQ it's shutdown is called at

the point the broker is already stopped, this can lead to data loss as

there could be exchanges that have not ended.

This adds the ability to specify preStopHook(s) that can be invoked

during ActiveMQ shutdown but before the broker is shutdown.

With this Camel can gracefully shutdown while the broker is still

started.

[AMQ-6625] fix mock test expectation regression

NO-JIRA update the AMQP tests to use the client close timeout

Use the client built in close timeout instead of the executor which can

leave threads running and causes the tests to take much longer than

needed.

AMQ-6704 Update commons and http client libraries to latest

Update to latest bugfix releases of some commons and http-client

libraries

AMQ-6585 - update to Camel 2.19.1

AMQ-6704 Update project to use latest Apache parent 18

Project updated to use apache parent v18

[AMQ-6625] remove kahadbioexceptionhandler by pushing allowIOResumption into persistence adapter. This allows the lease locker to still be used with kahadb for stopStartConnectors support

AMQ-6704 - Update to latest Jetty 9.2.x release

AMQ-6704 - Upgrade Spring to 4.3.9

[AMQ-6703] check for enable audit false

[AMQ-6703] have jmx purge clear the audit such that messages can be copied back, fix and test

AMQ-6699 Fix STOMP over WS not encoding header values

When sending STOMP frames out over WS the marshal isn't doing a proper

encode based on the STOMP version in use and so header values can be

transmitted without proper escaping.

(cherry picked from commit 2490c85fc5cc27cb32f01553784ef6bc63cd15f0)

AMQ-6699 Fix STOMP over WS not encoding header values

When sending STOMP frames out over WS the marshal isn't doing a proper

encode based on the STOMP version in use and so header values can be

transmitted without proper escaping.

AMQ-6585 - Fixing ActiveMQ camel components for 2.18.x

The new version of Camel adds username and password to JmsComponent and

JmsConfiguration which interferes with the ActiveMQ version. Fixing

ActiveMQComponent and ActiveMQConfiguration to use the inherited

properties now which fixes username/password unit tests. Also fixed a

couple of other tests that had bad configuration.

[AMQ-6702] add maxProducersToAudit and maxAuditDepth to dead letter strategy to cofigure the audit, fix and test

[AMQ-6700] Leak of ActiveMQ Connection Executor threads and ActiveMQConnection objects in JCA layer

AMQ-6585 - Upgrade to Camel 2.18.4

Added the camel-blueprint feature to work with Spring 4.x as Spring DM

support for Camel was deprecated

AMQ-6698 - Allow timeout of SSL handshake for auto+nio+ssl

The handshake now takes place inside of the async task that timesout so

that if the SSL handshake takes too long the connection attempt will

honor protocolDetectionTimeout and actually timeout. Also, change the

default of protocolDetectionTimeout to 30 seconds so it matches the rest

of the broker's default connection timeout settings.

(cherry picked from commit 2a0b785a041f35aa668d2371c9374eb0fd02063c)

AMQ-6698 - Allow timeout of SSL handshake for auto+nio+ssl

The handshake now takes place inside of the async task that timesout so

that if the SSL handshake takes too long the connection attempt will

honor protocolDetectionTimeout and actually timeout. Also, change the

default of protocolDetectionTimeout to 30 seconds so it matches the rest

of the broker's default connection timeout settings.

[NO-JIRA] Updated Logo Submissions

[NO-JIRA] Cleanup README on LOGO submissions

[NO-JIRA] Update Readme with current submissions links

[AMQ-6689] Update README

AMQ-6697 Make the MBean explicitly final for java 7 support

(cherry picked from commit 8417ce537b2cb96965827ebfb793f31814ba1ddd)

AMQ-6697 Make the MBean explicitly final for java 7 support

AMQ-6697 Preserve dispatched state on client-individual tx ack

Need to preserve the messages in the dispatched list when a

client-individual ack comes in so that on abort the state remains

dispatched and the message can still be ack'd

AMQ-6697 Preserve dispatched state on client-individual tx ack

Need to preserve the messages in the dispatched list when a

client-individual ack comes in so that on abort the state remains

dispatched and the message can still be ack'd

(cherry picked from commit e83bb6dc38ed793ead919e5d7d6d9146816c66a5)

AMQ-6697 Adds a test to show that the described case works

Correctly ACK inside a TX and then Abort and then ACK again outside a TX

to show that the broker will then mark the message as consumed.

AMQ-6697 Adds a test to show that the described case works

Correctly ACK inside a TX and then Abort and then ACK again outside a TX

to show that the broker will then mark the message as consumed.

(cherry picked from commit bd8661796b190ef605458cdd7a0d90d9af4f51a0)