Commit Graph

2019 Commits

Author SHA1 Message Date
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