Clebert Suconic
64ae8b0799
This closes #458
2016-04-12 17:26:51 -04:00
Howard Gao
ee20248404
ARTEMIS-478 Improve Openwire SslBrokerServiceTest
...
Some of the SSL tests in openwire requires to pass in more options like
enabledCipherSuites. It needs to refactor the test util to allow passing
of those options to broker.
And some of the cipher suite is obsolete in recent jre. Meaning they
are disabled by default for security reasons
(e.g. SSL_RSA_WITH_RC4_128_SHA). This will cause SSL handshake failure.
It can be fixed by using a more secure (not disabled) one, like
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
2016-04-12 17:26:51 -04:00
Clebert Suconic
03642fc1d8
This closes #456
2016-04-12 16:15:55 -04:00
John D. Ament
5b8ab20219
ARTEMIS-463 Refactored protocol loading code to not duplicate logic, and load from the default list.
2016-04-12 16:15:55 -04:00
Clebert Suconic
9fc60cd864
This closes #457
2016-04-12 16:10:07 -04:00
Andy Taylor
8a72f8906a
ARTEMIS-453 - AMQP reply-to property is stripped off message as it goes through broker
...
TheJMSVendor protocol convertor class was not creating the destinations so any destination calls, setTo and setJMSReplyTo, were ignored. Ive added a server side destination class to bypass the naming checks we have on the client and this now sets everything correctly
https://issues.apache.org/jira/browse/ARTEMIS-453
2016-04-12 10:24:13 +01:00
Clebert Suconic
fb4ca299ae
This closes #455
2016-04-11 16:55:58 -04:00
Howard Gao
507193f714
ARTEMIS-477 Fix Certificate Issues in openwire test
...
also added a method impl to return a true uri instead of null.
2016-04-11 16:55:58 -04:00
Clebert Suconic
b2ede6a19a
This closes #454
2016-04-11 16:55:27 -04:00
Ville Skyttä
11acf2180f
Avoid unnecessary empty array creation
2016-04-11 16:55:26 -04:00
Clebert Suconic
bb739be92d
This closes #453
2016-04-11 16:54:30 -04:00
Ville Skyttä
3dc3e8520d
Remove redundant toString calls
2016-04-11 16:54:30 -04:00
Clebert Suconic
038efc60d2
This closes #452
2016-04-11 16:53:48 -04:00
Ville Skyttä
cf00dd9b1b
Avoid instantiating some number objects
2016-04-11 16:53:48 -04:00
Clebert Suconic
c2d51c07f0
This closes #451
2016-04-11 16:53:10 -04:00
Ville Skyttä
b5ffda4701
Fix getter and setter validation test
2016-04-11 16:53:10 -04:00
Clebert Suconic
39125546e9
This closes #450
2016-04-11 16:52:10 -04:00
Ville Skyttä
487b09fccc
Replace some manual array copies with System.arraycopy
2016-04-11 16:52:10 -04:00
Clebert Suconic
fbff5e7dd6
This closes #449
2016-04-11 16:51:02 -04:00
Ville Skyttä
e6e1311f8d
Add missing @Overrides
2016-04-11 16:51:01 -04:00
Clebert Suconic
e285c2f30c
This closes #448
2016-04-11 16:50:44 -04:00
Ville Skyttä
782d3419b8
Remove dead code
2016-04-11 16:50:43 -04:00
Clebert Suconic
fbb92482b8
This closes #447
2016-04-11 16:50:18 -04:00
Ville Skyttä
51185f5fb3
Fix URIFactory.removeSchema()
2016-04-10 09:01:22 +03:00
Clebert Suconic
5bcf5cbe17
This closes #444
2016-04-08 10:07:09 -04:00
Erich Duda
9055c76cc8
ARTEMIS-475 - [Artemis Testsuite] SessionCloseTest#testCanNotUseXAWithClosedSession fails
2016-04-08 10:07:09 -04:00
Clebert Suconic
6bbceff7c0
This closes #446
2016-04-08 10:04:54 -04:00
Martyn Taylor
9a66eef587
Remove derby from distro
...
All runtime deps on derby have been removed. We only require derby for
JDBC related tests.
2016-04-08 10:04:47 -04:00
Clebert Suconic
458ec15e17
This closes #445
2016-04-08 10:03:19 -04:00
Martyn Taylor
1d2d7d05e5
Allow override remote name in mergePR script
2016-04-08 10:03:19 -04:00
Martyn Taylor
2f0ecb3065
This closes #442
2016-04-08 13:16:15 +01:00
Jeff Mesnil
ed5533ecb6
[ARTEMIS-472] add cause to AMQ222137 warning
...
JIRA: https://issues.apache.org/jira/browse/ARTEMIS-472
2016-04-08 13:16:15 +01:00
Clebert Suconic
c4a092c1c8
This closes #440
2016-04-07 14:00:06 -04:00
Clebert Suconic
50eac7c824
ARTEMIS-468 Amendments to how redelivery count is handled on openwire
2016-04-07 13:56:31 -04:00
Howard Gao
8a998ad805
ARTEMIS-468 Fix openwire redelivery related regressions under integration-tests
2016-04-07 12:12:28 -04:00
Clebert Suconic
cf4636e96c
This closes #439
2016-04-07 10:51:59 -04:00
jbertram
dbf0eced4b
ARTEMIS-467 Potential NPE
2016-04-07 10:51:59 -04:00
Martyn Taylor
87b6984c36
This closes #443
2016-04-07 10:14:25 +01:00
Javier Lopez
8559585f68
Fixed typo
2016-04-07 09:21:40 +01:00
Clebert Suconic
315c5ffe80
This closes #437
2016-04-04 23:19:55 -04:00
Martyn Taylor
e2c6d0b7f7
ARTEMIS-465 Create LM on write packet in ReplicationEndpoint
...
If a LM write packet is received from the live assume that the large
message exists and create a local reference.
Old behavour would reject the packet which could lead to loss of data on
failover see JIRA.
2016-04-04 23:15:54 -04:00
Clebert Suconic
7da22ff105
ARTEMIS-465 Testing possible races through large message replication
2016-04-04 23:15:54 -04:00
Clebert Suconic
b16b864f07
This closes #425
2016-04-04 12:23:36 -04:00
Dominik Pospisil
078d38bc37
[ARTEMIS-444] Extend AIOSequentialFileFactory to check underlying FS
2016-04-04 12:23:36 -04:00
jbertram
db56f27fa9
This closes #438
2016-04-04 11:09:28 -05:00
Jiri Danek
e041c40ffd
ARTEMIS-466 Fix java-opts handling in maven-cli
...
Previously, java-opts (--java-options argument on the command line)
were not passed on to Artemis broker. This broke the client-kickoff
example, which relies on this to configure JMX.
2016-04-04 11:09:28 -05:00
jbertram
6a468b27f8
This closes #436
2016-04-04 11:08:43 -05:00
Clebert Suconic
91bdeb3728
ARTEMIS-464 Sending null textMessage shouldn't break the wire
2016-04-04 11:08:43 -05:00
Clebert Suconic
3560415bcb
ARTEMIS-463 Using OperationContext for async support
2016-04-04 11:08:43 -05:00
Clebert Suconic
3aedf27386
ARTEMIS-463 More simplifications on the openwire head
...
https://issues.apache.org/jira/browse/ARTEMIS-463
This will have some extra refactoring on the protocol head, transferring responsibility to the broker classes in a lot of cases
and removing some duplicated code
This was a team effort from Clebert Suconic and Howard Gao
2016-04-04 11:08:43 -05:00