2265 Commits

Author SHA1 Message Date
Clebert Suconic
bd2722503a This closes #659 2016-07-25 14:32:47 -04:00
Martin Styk
46aad5b3a7 ARTEMIS-653 Possible Null Pointer Exception during message properties read using XmlDataImporter
Create SimpleString object only if value of attribute is not null
2016-07-25 14:32:46 -04:00
Clebert Suconic
a6e934e189 This closes #660 2016-07-25 14:31:19 -04:00
Martin Styk
d281eb5140 ARTEMIS-652 Incorrect null check in ActiveMQActivationSpec#toString for attribute connectionFactoryLookup
Changed null check to check correct attribute
2016-07-25 14:31:19 -04:00
Clebert Suconic
7a0d3fea22 This closes #658 2016-07-25 14:26:48 -04:00
Martin Styk
c9dfbad69c ARTEMIS-651 Typo in word "topology" in class ServerLocatorImpl 2016-07-25 14:26:47 -04:00
Andy Taylor
d7c149b416 This closes #657 ARTEMIS-650 clarify doc, use TTL default for 0 heartbeat 2016-07-25 16:27:30 +01:00
jbertram
778bd8361a ARTEMIS-650 clarify doc, use TTL default for 0 heartbeat 2016-07-25 16:27:30 +01:00
Andy Taylor
f8310a6761 This closes #655 Fix ByteBuffer regression from Netty upgrade 2016-07-25 16:26:21 +01:00
jbertram
577620533d Fix ByteBuffer regression from Netty upgrade
Using array() is a bit dangerous as it's an optional part of any
ByteBuffer implementation. This new method will deal with various
ByteBuffer implementations appropriately.
2016-07-25 16:26:21 +01:00
Andy Taylor
f4e37c360f This closes #654 ARTEMIS-413 doc for Stomp durable subs 2016-07-25 16:24:12 +01:00
jbertram
f5b8add6f3 ARTEMIS-413 doc for Stomp durable subs 2016-07-25 16:24:12 +01:00
Andy Taylor
ef3df355ea This closes #653 ARTEMIS-548 Stomp durable sub unsubscrbe 2016-07-25 16:23:06 +01:00
jbertram
c4a7ddf9d6 ARTEMIS-548 Stomp durable sub unsubscrbe
Implement ability for Stomp clients to unsubscribe durable
subscriptions.
2016-07-25 16:23:06 +01:00
Andy Taylor
6f86e518bd This closes #652 ARTEMIS-645 ClusteredGroupingTest fails 2016-07-25 10:53:48 +01:00
Erich Duda
d0cb3b1d17 ARTEMIS-645 ClusteredGroupingTest fails
In testGroupingSendTo3queuesNoConsumerOnLocalQueue the batch
of messages can be received also by the second consumer. It
depends on cluster decision.
2016-07-25 10:53:48 +01:00
jbertram
771dab13bf This closes #648 2016-07-21 14:47:20 -05:00
Martyn Taylor
e341b54c49 ARTEMIS-641 filter out management notifications in MQTT 2016-07-21 14:47:20 -05:00
Martyn Taylor
bed73f57b3 ARTEMIS-641 Enable filtering on address in server consumer 2016-07-21 14:47:20 -05:00
Martyn Taylor
fe0cb648d6 ARTEMIS-335 Remove dead code from MQTTPublishManager 2016-07-21 14:47:20 -05:00
Martyn Taylor
e8b189a74f This closes #651 2016-07-21 16:58:41 +01:00
jbertram
27ef1b2bf0 ARTEMIS-405 more docs for JMS destinations 2016-07-21 16:58:41 +01:00
Martyn Taylor
cfaaba41db This closes #650 2016-07-21 16:56:37 +01:00
jbertram
7d8f9dcec6 ARTEMIS-611 send ERROR in case of TTL violation
I changed the message for TTL timeouts because the existing message was
a bit verbose and a bit speculative. Also, now that the broker supports
more protocols the bit about connection-ttl and
client-failure-check-period is less relevant.
2016-07-20 15:54:29 -05:00
jbertram
4232ed70d4 ARTEMIS-611 adjust ttlMin to fix Stomp tests 2016-07-20 15:54:29 -05:00
jbertram
707b51796a ARTEMIS-611 fix logging 2016-07-20 15:54:28 -05:00
jbertram
057be30074 This closes #649 2016-07-20 15:36:46 -05:00
Jiri Danek
e996f58918 ARTEMIS-628 - Configure BROWSE permission in last-value-queue example
Before this change, the example would fail with exception

    javax.jms.JMSSecurityException: AMQ119032: User: null does not
     have permission='BROWSE' on address jms.queue.exampleQueue
2016-07-20 15:36:46 -05:00
Andy Taylor
5dcf7bcbe0 This closes #641 Update version of netty4 2016-07-20 14:43:11 +01:00
Paul Gallagher
8feec25d58 Update version of netty4 2016-07-20 14:37:00 +01:00
Martyn Taylor
83062aae42 This closes #647 2016-07-20 14:15:14 +01:00
Erich Duda
f4a0763baf ARTEMIS-643 wrong paths in restricted-security-client.policy
user.dir points to current working directory from which the maven command
was invoked. If the command is not invoked from project root directory,
the generated paths are wrong what causes failures of some tests.
2016-07-20 14:15:14 +01:00
Andy Taylor
d1cfcdffa0 This closes #646 ARTEMIS-234 fix content-length for Stomp 1.0 2016-07-20 13:40:57 +01:00
jbertram
b466cce593 ARTEMIS-234 fix content-length for Stomp 1.0 2016-07-20 13:40:57 +01:00
Andy Taylor
413e7aee54 This closes #642 Flow control improvements 2016-07-20 10:33:44 +01:00
Martyn Taylor
4d60ced581 ARTEMIS-636 Implement AMQP AddressFull BLOCK 2016-07-20 10:33:44 +01:00
Martyn Taylor
5dfa1c59fb ARTEMIS-638 Only allocate credits once Link Attach 2016-07-20 10:33:44 +01:00
Martyn Taylor
df41a60e21 ARTEMIS-637 Port 5.x AMQP test client 2016-07-20 10:33:44 +01:00
Martyn Taylor
5695164b87 ARTEMIS-627 document details of Producer BLOCK in CORE 2016-07-20 10:33:44 +01:00
Martyn Taylor
fe27cd829d This closes #644 2016-07-19 16:09:12 +01:00
Ville Skyttä
39edf958a1 Add missing @Override annotations 2016-07-19 16:09:12 +01:00
Ville Skyttä
d1d2ebeb60 Remove unnecessary method override 2016-07-19 16:09:11 +01:00
Martyn Taylor
d59299cc92 This closes #643 2016-07-19 16:05:58 +01:00
jbertram
89e0c461e5 ARTEMIS-611 refactor STOMP cxn TTL + heart-beat
Adds 3 new URI properties for STOMP acceptors to allow finer grained
configuration of heart-beat / connection-TTL behavior.
2016-07-18 17:10:05 -05:00
jbertram
dc76e2a6a0 ARTEMIS-640 Allow config of cxn TTL check interval
Add connection-ttl-check-interval configuration attribute to allow
control of how frequently connection TTL checks are performed.
2016-07-18 17:06:26 -05:00
Martyn Taylor
7bf62ff660 This closes #639 2016-07-15 15:40:25 +01:00
jbertram
7a57503e1c ARTEMIS-631 log invalid filter trace at DEBUG 2016-07-15 15:40:25 +01:00
jbertram
9df39ad569 This closes #638 2016-07-15 09:38:17 -05:00
Erich Duda
4d16c0721a ARTEMIS-634 JMSQueueControlUsingJMSTest fails
We have to wait some time until Artemis delivers all messages.
2016-07-15 09:38:17 -05:00
jbertram
baee468de2 This closes #637 2016-07-15 09:32:37 -05:00