Commit Graph

7642 Commits

Author SHA1 Message Date
Bas Elzinga 5621c403ad ARTEMIS-2821 Stop the timeout future when channel is closed 2020-06-24 13:33:30 -05:00
Justin Bertram f8bd4a847b This closes #3199 2020-06-24 12:54:37 -05:00
Keith Wall efb1bd3f9f ARTEMIS-2819 exact match address setting removal ineffective 2020-06-24 12:54:05 -05:00
Justin Bertram b7cbf12fd7 This closes #3200 2020-06-24 11:51:50 -05:00
Keith Wall 4733f2400e ARTEMIS-2810 fix JSON names
Correct two annotation inconsistences in the new overload of
ActiveMQServerControl#addAddressSettings introduced by ARTEMIS-2810.

These names don't follow the key names used in getAddressSettingsAsJSON.
2020-06-24 11:49:42 -05:00
Michael Andre Pearce b9eca30008 This closes #3172 2020-06-23 11:19:20 +01:00
Jan Šmucr 5070e7a72c ARTEMIS-2797 - Reset queue properties by unsetting them in broker.xml
Now it is possible to reset queue parameters to their defaults by removing them
from broker.xml and redeploying the configuration.

Originally this PR covered the "filter" parameter only.
2020-06-23 11:20:03 +02:00
Michael Andre Pearce 18acd5f8d4 This closes #3195 2020-06-23 09:36:50 +01:00
Havret 3e394b45e9 ARTEMIS-2815: Fix null pointer exception on attempt to update queue without filter 2020-06-23 09:36:45 +01:00
Clebert Suconic c54ff4c859 NO-JIRA fixing Intermittent failure on test 2020-06-22 20:42:29 -04:00
Clebert Suconic d5d7c3d469 This closes #3193 2020-06-22 14:14:32 -04:00
Emmanuel Hugonnet 38cb05c079 [ARTEMIS-2814]: java.sql.SQLException: Couldn't access
org.postgresql.largeobject.LargeObject.

 * Fixing reflection code

Issue: https://issues.apache.org/jira/browse/ARTEMIS-2814
2020-06-22 14:14:32 -04:00
Clebert Suconic 09bd8e711b This closes #3194 2020-06-22 14:04:48 -04:00
Robbie Gemmell 515dde9ef3 NO-JIRA: use a consistent version for the surefire and failsafe plugins from the parent, override to newer version 2020-06-22 14:04:48 -04:00
Clebert Suconic 4fdfaf0222 This closes #3197 2020-06-22 13:59:24 -04:00
Clebert Suconic 0e0ebd19a4 ARTEMIS-2800 / ARTEMIS-2818 Upgrade Artemis Native
This is upgrading artemis native which has a fix to avoid a kernel bug in the fs/aio.c module
2020-06-22 12:43:30 -04:00
Robbie Gemmell ccc01ac4e5 ARTEMIS-2813: add JUnit assumption check, in case class runs within manually -Dtest=<foo> set 2020-06-22 13:08:13 +01:00
Robbie Gemmell 50bf1efeef ARTEMIS-2813: also exclude Core client kerberos-via-TLS test that can never work on JDK11+ as the ciphers were removed 2020-06-19 14:55:27 +01:00
Robbie Gemmell 932544f832 ARTEMIS-2813: only run the kerberos tests on JDK8 for now 2020-06-19 10:44:03 +01:00
Clebert Suconic 960a92410d This closes #3192 2020-06-18 09:15:53 -04:00
Justin Bertram 0908cac668 ARTEMIS-2810 support all address-settings via mgmnt 2020-06-18 09:15:53 -04:00
Clebert Suconic d234a5c9b1 This closes #3189 2020-06-17 16:31:09 -04:00
Robbie Gemmell 0f72455349 ARTEMIS-2109: add StaticQualifiedUsingExpression check in place of older removed StaticAccessedFromInstance, and fix error. 2020-06-17 16:31:09 -04:00
Clebert Suconic 205b61dd85 This closes #3191 2020-06-17 15:31:19 -04:00
Robbie Gemmell 0a44416ba5 NO-JIRA: add a basic GitHub Actions build similar to the Travis job 2020-06-17 15:31:19 -04:00
Justin Bertram 36a2c575e5 NO-JIRA clarify check-for-live-server doc 2020-06-17 13:02:14 -05:00
Clebert Suconic 7f3ee5e853 This closes #3188 2020-06-17 13:52:36 -04:00
Justin Bertram 79e05774b8 ARTEMIS-2807 avoid notifications on critical IO error 2020-06-17 13:52:36 -04:00
Justin Bertram 8e8bbc93ac Clarify doc on embedding 2020-06-17 12:36:11 -05:00
Gary Tully 09b2a12f3c
Merge pull request #3190 from gtully/ARTEMIS-2809
ARTEMIS-2809 retain api used by activemq-cli-tools
2020-06-17 15:38:14 +01:00
gtully 4e40b42521 ARTEMIS-2809 retain api used by activemq-cli-tools 2020-06-17 15:20:57 +01:00
Clebert Suconic 91fc0c979f This closes #3187 2020-06-16 15:31:06 -04:00
brusdev 819f1834f5 ARTEMIS-2596 Move tmp web dir for a safe clean up 2020-06-16 15:31:06 -04:00
Clebert Suconic d7f5e92e77 This closes #3186 2020-06-16 15:06:42 -04:00
Robbie Gemmell 548f868128 ARTEMIS-2109: fix ErrorProne compiler config to work on JDK8, and move into a specific profile.
On JDK8 Error Prone is activated on request. On JDK11+ it is still enabled by default. It is activated in CI for all JDKs.
2020-06-16 16:07:48 +01:00
Robbie Gemmell f1b33bdb31 ARTEMIS-2109: remove commented out profile/plugin config 2020-06-16 16:07:48 +01:00
Clebert Suconic 337e130512 This closes #3184 2020-06-15 14:20:35 -04:00
Justin Bertram 9d4ec41935 ARTEMIS-2803 fix semantic change 2020-06-15 14:20:35 -04:00
Justin Bertram 9cb8c9d459 This closes #3181 2020-06-15 12:21:08 -05:00
avi5kdonrh d6655135e4 ARTEMIS-2805 wrong day-of-month in web console
The web console displays the day of the week instead of the day of the
month in the timestamp column while browsing a queue from the web
console. This commit fixes this by calling the getDate method instead of
the getDay method on the date object.
2020-06-15 12:18:48 -05:00
Robbie Gemmell 61e920d010 ARTEMIS-2109: restore plugin versions removed in 6e2b5dc8f2 / #3183
The plugin-management provided 1.4.1 enforcer version can it seems interact oddly with the assembly plugin depending on what else is in use, leading to an NPE in some cases.
2020-06-15 18:04:52 +01:00
Clebert Suconic 797b4927b7 This closes #3183 2020-06-15 12:39:04 -04:00
Robbie Gemmell 6e2b5dc8f2 ARTEMIS-2109: require JDK 8 for release, enforce use of JDK8 or 11+ otherwise, rename profiles for consistency and clarity, remove superflous/incorrect managed plugin versions
Update CI to only use the release profile for building examples on JDK8, use noRun profile otherwise. Does the exact same in terms of setting properties for the examples build, just doesnt engage the parent release profile which enforces JDK8.
2020-06-15 15:05:28 +01:00
Clebert Suconic 8fe1bb1c83 This closes #3182 2020-06-15 09:28:43 -04:00
Justin Bertram 51ecab5141 ARTEMIS-2803 avoid NPE w/o cluster-connection 2020-06-15 09:28:43 -04:00
Clebert Suconic 3810146dd2 This closes #3179 2020-06-15 09:27:42 -04:00
Robbie Gemmell 95d8b89c52 ARTEMIS-2109: enable JDK11 + JDK14 builds in Travs CI, and fix before_cache config 2020-06-11 18:50:01 +01:00
Robbie Gemmell 12bc494f72 ARTEMIS-2109: use default 1.8 compiler source/target config as with other examples, newest JDKs no longer target 1.6. Fix SSL example. Allows building on JDK 14+. 2020-06-11 18:50:01 +01:00
Emmanuel Hugonnet f69f03a205 ARTEMIS-2109: updating mockito for Java 14 support and working round a javadoc issue 2020-06-11 18:50:01 +01:00
Robbie Gemmell 502bfcfc56 ARTEMIS-2109: Update extra-tests bits. Disable errorprone for examples, at least for now, to avoid updating hundreds of poms. Allows building on 11+ 2020-06-11 18:50:01 +01:00