2908 Commits

Author SHA1 Message Date
Jeff Mesnil
c1ecddcb71 [ARTEMIS-803] Fix colocated backups with http-upgrade acceptor
*  Do not offset ports for Netty connector/acceptor with http-upgrade
enabled.
* Pass the name of the ActiveMQ server to the HTTP request to initiate
the Upgrade so that the HTTP endpoint on the app server can find the
correct ActiveMQ broker that must handle the upgrade.

JIRA: https://issues.apache.org/jira/browse/ARTEMIS-803
2016-10-18 09:00:36 -04:00
Clebert Suconic
a80bd4b8b3 This closes #845 2016-10-17 22:11:00 -04:00
Clebert Suconic
6483123417 ARTEMIS-801 Dealing properly with Spaces and Special Characters on broker 2016-10-17 22:04:21 -04:00
Erich Duda
c183ed9cc1 ARTEMIS-801 Decode URL paths
If the path to file contains some special characters, they are encoded
in URL form using %<hex> syntax. We should decode such path when it
is used as path to file on local filesystem.
2016-10-17 22:04:21 -04:00
Martyn Taylor
e53aaf398e This closes #841 2016-10-14 10:24:13 +01:00
Timothy Bish
f1728abb5f ARTEMIS-795 Tests for temporary destinations using dynamic nodes
Tests for the management of temporary destinations using the dynamic
node feature.  Failing case, the broker return a source or target that
indicates it will honor the lifetime policy of delete on close but the
temporary destination remains in existence after the link it closed.
2016-10-14 10:24:13 +01:00
Martyn Taylor
6052f7a25d This closes #843 2016-10-14 10:23:22 +01:00
Antoine Toulme
6a9e4c05e8 Example showing how to use + in topics 2016-10-14 10:23:22 +01:00
Clebert Suconic
7d03bcf434 This closes #844 2016-10-14 03:54:35 +02:00
Timothy Bish
226f28abf5 ARTEMIS-799 Fix issues with the AMQP Durable Topic Subscription model
Fixes several issues found in the handling of durable topic
subscriptions (test cases added).
2016-10-14 03:54:35 +02:00
Timothy Bish
9743043fb8 This closes #837 2016-10-13 17:53:05 -04:00
Timothy Bish
7a8b7e9cfb ARTEMIS-792 Add additional tests for AMQP protocol
Adds several tests for AMQP expectations in various use cases.
2016-10-13 16:07:50 -04:00
Clebert Suconic
0a1e6bdd5e This closes #842 2016-10-13 16:38:11 +02:00
Ville Skyttä
a3527869b4 Fix NPE in JAAS PropertiesLoader when in debug mode without baseDir 2016-10-13 00:25:45 +03:00
Ville Skyttä
6fbafc4441 Fix NPE in empty InExpression.toString 2016-10-13 00:25:29 +03:00
Christopher L. Shannon (cshannon)
586abba94e NO-JIRA: Fixing a typo in the embedded documentation 2016-10-12 08:35:59 -04:00
Martyn Taylor
e401354698 This closes #836 2016-10-11 13:48:11 +01:00
Dejan Bosanac
2a47619c4e Netty upgrade OSGi fix 2016-10-11 14:32:10 +02:00
Clebert Suconic
ffaeceb782 This closes #833 2016-10-10 23:24:56 +02:00
Paul Gallagher
fcb70f3f60 ARTEMIS-779 upgrade to netty 4.1.5.Final 2016-10-10 23:24:56 +02:00
Clebert Suconic
c684e9c8a6 This closes #832 2016-10-10 23:24:15 +02:00
Martyn Taylor
a09348695c ARTEMIS-778 Fix MQTT tests, refactor session state 2016-10-10 23:24:14 +02:00
Martyn Taylor
646c8ce7a5 This closes #834 2016-10-10 14:35:25 +01:00
Clebert Suconic
bed3f47c85 NO-JIRA: removing non used class 2016-10-10 15:31:46 +02:00
Clebert Suconic
374f142edb fixing build for LargeMessageOverReplicationTest 2016-10-10 10:12:22 +02:00
Clebert Suconic
2b1e0313b1 This closes #831 2016-10-10 10:02:49 +02:00
Ville Skyttä
99f404ea0a javadoc: Fix doclint {@code} within <code> warnings 2016-10-10 10:02:49 +02:00
Ville Skyttä
ddd1559fbe javadoc: Fix doclint empty <p> warnings 2016-10-10 10:02:49 +02:00
Ville Skyttä
65342a5ad2 javadoc: Fix doclint syntax errors 2016-10-10 10:02:49 +02:00
Ville Skyttä
9a439b4791 javadoc: Fix doclint reference errors 2016-10-10 10:02:49 +02:00
Ville Skyttä
3b9ed795d1 javadoc: Fix doclint html errors 2016-10-10 10:02:49 +02:00
Ville Skyttä
c70883674f javadoc: Enable all but missing and syntax doclint checks
Using multiple -Xdoclint options instead of one with all,-missing,-syntax
because of https://issues.apache.org/jira/browse/MJAVADOC-368
2016-10-10 10:02:49 +02:00
Clebert Suconic
30809c081d This closes #830 2016-10-10 10:01:01 +02:00
Ville Skyttä
1b67ac6928 Fix hacking-guide/formatting subheadings 2016-10-10 10:01:01 +02:00
Ville Skyttä
b7b3ff7f31 Remove some redundant rat-plugin exclusions 2016-10-10 10:01:01 +02:00
Ville Skyttä
b2fe246e62 Add EditorConfig
http://editorconfig.org/
2016-10-10 10:01:01 +02:00
Clebert Suconic
15f44d60df This closes #829 2016-10-10 09:55:16 +02:00
Ville Skyttä
693e745b9c Remove redundant type arguments
Missed by sevntu-checkstyle, but not the Eclipse compiler.

https://github.com/sevntu-checkstyle/sevntu.checkstyle/issues/458
2016-10-08 10:01:45 +03:00
Clebert Suconic
de746a7620 This closes #826 2016-10-07 18:50:45 -04:00
jbertram
c47a9a5f80 ARTEMIS-761 fix possible dup journal record ID 2016-10-07 18:50:44 -04:00
Clebert Suconic
ca2bf0ed89 This closes #824 2016-10-07 18:40:49 -04:00
Timothy Bish
bc6ad1dfdb ARTEMIS-775 Tests for AMQP credit handling
Some new tests that cover some AMQP credit handling scenarios.  Test
case 'testCloseBusyReceiver' currently fails due to being dispatched a
duplicate message.
2016-10-07 18:40:49 -04:00
Clebert Suconic
07ab1be331 This closes #828 2016-10-07 18:39:41 -04:00
Timothy Bish
4496cd6120 ARTEMIS-777 Remove dependency on legacy Qpid AMQP 0.x JMS client
Remove the dependency on the qpid-client module which is an AMQP JMS
client for the 0.x AMQP protocols which Artemis does not support.
2016-10-07 18:39:41 -04:00
Clebert Suconic
1bb3c15362 This closes #827 2016-10-07 18:32:17 -04:00
Timothy Bish
398da40f7d ARTEMIS-776 Attach response should only list supported filters
The broker needs to return only the filters that are supported on a
receiver attach otherwise the remote is not aware that the broker is not
able to honor the requested configuration of the receiver.
2016-10-07 17:35:27 -04:00
Clebert Suconic
736886fc13 This closes #825 2016-10-07 14:47:22 -04:00
jbertram
59bff3b36b ARTEMIS-767 consumer with pre-ack flagged as slow 2016-10-07 14:47:21 -04:00
Clebert Suconic
1b157addd8 NO-JIRA Adding script to help debug data on testcases 2016-10-07 14:36:05 -04:00
Clebert Suconic
54b7dcc48e ARTEMIS-773 closing connections through finally to avoid thread leakage 2016-10-07 11:04:45 -04:00