Timothy Bish
4a27b72377
https://issues.apache.org/jira/browse/AMQ-6042
...
Apply fix and test from Martin Lichtin to preserve the rollback cause in
all ack modes.
2015-11-20 16:18:27 -05:00
Christopher L. Shannon (cshannon)
cc6213ebf2
https://issues.apache.org/jira/browse/AMQ-5712
...
Switching addMessageLast to tryAddMessageLast when messages are added
to a Queue pending cursor to allow a potential deadlock to be
avoided. There is more work to be done here but this will at least
prevent a deadlock from occurring.
Fix and test based off of a patch created by Timothy Bish.
2015-11-20 20:58:27 +00:00
Timothy Bish
b5dd0a16f4
https://issues.apache.org/jira/browse/AMQ-6055
...
Account for Authzid in SASL PLAIN mechanism and provide a means to fail
the authorization if the challenge response is invalid. Update the
client to properly exclude sasl mechanism that don't apply to it's
configured credentials such as using only ANONYMOUS when no user or
password is set.
2015-11-20 14:39:03 -05:00
Robert Gemmell
d7e4c6d96f
AMQ-6055: fix for earlier change to plain response encoding
2015-11-20 18:19:27 +00:00
Robert Gemmell
ce5628a389
AMQ-6055: uptest test client and add [currently-ignored] test to demonstrate the issue
2015-11-20 17:55:41 +00:00
Timothy Bish
d730e35f9d
This closes #158
2015-11-19 13:14:26 -05:00
Romain Manni-Bucau
934f3cea7e
release the connection even if broker communication fails
2015-11-19 07:48:56 -08:00
Claus Ibsen
cf5735320f
Use the new 3.2.2 relese of commons-collections to fix its security issues.
2015-11-19 12:25:07 +01:00
gtully
64aac4ce73
org.apache.activemq.network.VirtualConsumerDemandTest can take more than 10mins - increasing the fork limit
2015-11-18 16:08:29 +00:00
gtully
15412bae64
AMQ4221Test - remove system exit as it breaks surefire fork, https://issues.apache.org/jira/browse/AMQ-6004 interrupt causes errors on shutdown. Two are sorted but the check for errors in the logs may still cause intermittent failures
2015-11-18 16:08:29 +00:00
gtully
d7a3b9406b
https://issues.apache.org/jira/browse/AMQ-6029 - make certs available to tunnle servlet - HttpsNeedClientAuthSendAndReceiveTest regression, add javax.security so login exceptions can propogate over http - https://issues.apache.org/jira/browse/AMQ-6013
2015-11-18 16:08:29 +00:00
Christopher L. Shannon (cshannon)
09054fc4a8
https://issues.apache.org/jira/browse/AMQ-6050
...
Clearing the subscription from the local map in
DemandForwardingBridgeSupport to make sure that demand can be properly
recreated again.
2015-11-18 15:06:33 +00:00
Dejan Bosanac
78c959a5c4
https://issues.apache.org/jira/browse/AMQ-6049 - limit query results
2015-11-18 13:03:24 +01:00
Timothy Bish
caa6b8e253
https://issues.apache.org/jira/browse/AMQ-6046
...
Prevent concurrent access to protocol handlers which can lead to
transport level deadlocks.
2015-11-17 11:03:31 -05:00
Robert Gemmell
11ac3d9d85
AMQ-6045: update to proton-j 0.11.0
2015-11-17 11:41:36 +00:00
Timothy Bish
16e66f9d89
https://issues.apache.org/jira/browse/AMQ-5957
...
Update HttpCore to 4.4.4
2015-11-12 16:51:29 -05:00
Christopher L. Shannon (cshannon)
86ead7e9d2
fixing unit test to dynamically use a free port
2015-11-12 15:55:29 +00:00
Christopher L. Shannon (cshannon)
d328864410
tweaking PeriodicDiskUsageLimitTest
...
Increasing the size of the files written during testing to try
and reduce the change of a test failure
2015-11-11 13:12:02 +00:00
Timothy Bish
5d353e241b
https://issues.apache.org/jira/browse/AMQ-6037
...
Add support for amqp style variants of the ActiveMQ job scheduler
options set in message annotations.
2015-11-10 18:12:40 -05:00
Timothy Bish
078a101cf7
https://issues.apache.org/jira/browse/AMQ-6000
...
Fix and test, wakeup queue dispatch when resume is called.
2015-11-10 15:39:51 -05:00
Christopher L. Shannon (cshannon)
3ef6a9f769
https://issues.apache.org/jira/browse/AMQ-6027
...
Fixing unit test to pass assertion
2015-11-10 18:42:03 +00:00
Timothy Bish
938aa626c2
https://issues.apache.org/jira/browse/AMQ-6039
...
If the rename option fails, then we must try a complete copy since the
move can cross file systems.
2015-11-10 11:12:50 -05:00
Christopher L. Shannon (cshannon)
0c846cf8f6
https://issues.apache.org/jira/browse/AMQ-6027
...
Tweaking test case to apply virtual destination updates immediately
2015-11-10 14:45:37 +00:00
Christopher L. Shannon (cshannon)
cc81680e10
https://issues.apache.org/jira/browse/AMQ-6027
...
Adding support for consumers on virtual destinations to create network
demand. This behavior is turned off by default but can be enabled.
For example, if a consumer comes online for a queue that is part of a
VirtualTopic, this will cause a network of brokers to forward messages
because a demand subscription will be created. Same for if a consumer
comes online for a forwarded destination from a composite
destination.
There is also an option to enable flow based on the existence of a
virtual destination if the virtual destination is forwarding to a
Queue.
Full configuration instructions for this feature will be on the wiki page.
2015-11-09 20:07:43 +00:00
Timothy Bish
480b3e7c36
https://issues.apache.org/jira/browse/AMQ-6037
...
Add support for the delivery time header to allow for scheduled messages
at a desired time.
2015-11-09 12:00:38 -05:00
Timothy Bish
a42be999cb
NO-JIRA Fix test with commented out assertion.
2015-11-06 16:15:37 -05:00
Christopher L. Shannon (cshannon)
5db9af8b24
https://issues.apache.org/jira/browse/AMQ-6035
...
Adding a flag to be able to specificy when to apply changes immediately
after updating the virtual destinations using the Java runtime plugin.
2015-11-05 13:34:08 +00:00
Claus Ibsen
b3d35472f9
Upgrade netty
2015-11-05 12:49:37 +01:00
Timothy Bish
82a5839fc7
NO-JIRA Update test client to have no real linkage to the activemq
...
internals to make it easier to share the tests with Artemis.
2015-11-04 12:47:57 -05:00
gtully
fd0f71a4c8
https://issues.apache.org/jira/browse/AMQ-6033 - fix shadowing error, additional test
2015-11-02 15:08:22 +00:00
Timothy Bish
014d5594d6
AMQ-6032 Repack message prior to scheduler dispatch to store updated
...
properties in marshaled form.
2015-10-30 14:11:06 -04:00
Robert Gemmell
037f91d61e
AMQ-6031: use System.nanoTime() when deriving time to tick the transport with for idle-timeout handling
2015-10-30 16:28:53 +00:00
Christopher L. Shannon (cshannon)
c5506f5b17
Switching getter method to public
...
Switching isReduceMethodFootprint() to public access so it can be
accessed.
2015-10-30 15:39:24 +00:00
Timothy Bish
c360c3e4a3
AMQ-6030 Add support for composite destinations to STOMP.
2015-10-30 11:02:33 -04:00
gtully
8136e67b40
https://issues.apache.org/jira/browse/AMQ-6016 - ensure xstream inits transients to default values when it bypasses the default creation method through object deserialization. Can make it more general if there are ever more instances of this. It avoids the need to check for null and sync
2015-10-30 12:01:08 +00:00
Dejan Bosanac
f8bfff0bc8
https://issues.apache.org/jira/browse/AMQ-6029 - wss transport with certificate authentication
2015-10-30 11:42:36 +01:00
gtully
8d63083dff
https://issues.apache.org/jira/browse/AMQ-5876 - load groups properties into per user set once also to avoid parse per login attempt
2015-10-29 13:59:27 +00:00
Timothy Bish
4d73b08923
AMQ-5957 AMQ-6022 AMQ-6023
...
Update netty, snappy, jackson, and some maven plugins to latest patch
release.
This closes #154
This closes #155
2015-10-27 12:21:23 -04:00
Christian Schneider
0ff46b1879
[AMQ-6020] Adding the necessary import and removing the export packages
...
This closes #153
This closes #152
2015-10-23 12:41:17 -04:00
Dejan Bosanac
f09b9203a0
https://issues.apache.org/jira/browse/AMQ-6021 - mqtt+nio+ssl certificate authentication
2015-10-23 15:25:33 +02:00
Christopher L. Shannon (cshannon)
ef6b1e107b
https://issues.apache.org/jira/browse/AMQ-5981
...
Updating to Karaf 4.0.2
2015-10-22 18:32:56 +00:00
Timothy Bish
7c06d8d683
NO-JIRA Allow validation points to use asserts, adds a new test in idle
...
test.
2015-10-22 10:55:33 -04:00
gtully
9ddd162d25
https://issues.apache.org/jira/browse/AMQ-4361 - implement suggestion from Sam hendley with thanks, avoid the IllegalMonitorStateException
2015-10-22 15:49:44 +01:00
Dejan Bosanac
6f524bfea0
https://issues.apache.org/jira/browse/AMQ-6017 - respect ioBufferSize for nio transport
2015-10-22 11:41:17 +02:00
gtully
5d697cff3b
https://issues.apache.org/jira/browse/AMQ-6016 - rework fix for https://issues.apache.org/jira/browse/AMQ-2106 - account group assignment on a per destination basis to prevent modification during consumer ordering
2015-10-21 14:02:56 +01:00
gtully
92d5efc32c
https://issues.apache.org/jira/browse/AMQ-6014 - test needs more time in ci. need to figure why it is sooo slow
2015-10-21 13:06:13 +01:00
Christopher L. Shannon (cshannon)
43c3cae2c0
https://issues.apache.org/jira/browse/AMQ-5915
...
Adding a new JavaRuntimeConfigurationBroker which allows dynamic
changes to parts of the broker through a Java api instead of
just through xml configuration. This is useful if starting a broker
with java config and not using xml. It is also useful for temporary
changes that shouldn't be persisted.
2015-10-20 13:53:01 +00:00
gtully
a01578ad4c
fix stop/stop or stop no start NPE on sharedfilelocker
2015-10-20 13:02:57 +01:00
gtully
dc19d28af9
https://issues.apache.org/jira/browse/AMQ-3573 https://issues.apache.org/jira/browse/AMQ-2834 - only validate limits if they are set
2015-10-20 12:17:23 +01:00
Dejan Bosanac
e100638244
https://issues.apache.org/jira/browse/AMQ-6013 - init serializable packages statically
2015-10-20 12:30:57 +02:00