10739 Commits

Author SHA1 Message Date
Colm O hEigeartaigh
04430d8e93 AMQ-8020 - Replace toLowerCase().equals() with equalsIgnoreCase
(cherry picked from commit e3e2fda509d0c6761fe1368c025e83a31a576275)
2020-08-11 09:33:46 +02:00
Timothy Bish
fdf9809d49 AMQ-8016 Fix introspection support not checking Boolean class types
Support class should check both primitive and Object based types for
conversion from String to boolean or Boolean targets

(cherry picked from commit 742a7f42f0168302c0d1d1ea779fdefa09ade4a0)
2020-07-31 11:48:32 -04:00
Christopher L. Shannon (cshannon)
2fa7f09fb9 AMQ-8012 - Move synchronized block after null check
(cherry picked from commit 0a189f833e1041e589ffa9523bdbe2285a678eed)
2020-07-24 16:29:52 -04:00
Christopher L. Shannon (cshannon)
795e917cbe AMQ-8012 - Improve thread safety of SubQueueSelectorCacheBroker
When returning a copy of the set of selectors we need to synchronize

(cherry picked from commit 62f5576fe5dc8bc06eefc1e26b8e66a10781fe32)
2020-07-24 14:19:07 -04:00
Matt Pavlovich
dbf6e36e2c [AMQ-8012] Fix for ConcurrentModificationException in SubQueueSelectorCacheBroker
- Remove non-thread-safe method getSelectors()
 - Update all references to use the thread-safe getSelectorsForDestination() method

(cherry picked from commit 083acb9691dba818aae3c0f72e7675c8a39d500a)
2020-07-24 14:19:00 -04:00
Christopher L. Shannon (cshannon)
6c07033c58 AMQ-7516 - Fix XAConenctionPoolTest after change to make tmFromJndi an
object
2020-07-16 08:20:22 -04:00
Tomasz Adamski
300d0b9e83 Change org.apache.activemq.jms.pool.XaPooledConnectionFactory#tmFromJndi parameter to Boolean for JCA validation 2020-07-16 08:20:16 -04:00
gtully
b3386c8ac7 no jira - add selector on originalDestination attribute test 2020-07-06 16:56:30 +01:00
gtully
a436b2177e AMQ-7508 - fix session reuse and remove incremental loggers, new test 2020-07-03 16:46:48 +01:00
Jean-Baptiste Onofré
334476ac63 [maven-release-plugin] prepare for next development iteration 2020-06-25 07:26:41 +02:00
Jean-Baptiste Onofré
86dd78b1aa [maven-release-plugin] prepare release activemq-5.16.0 activemq-5.16.0 2020-06-25 07:26:13 +02:00
Jean-Baptiste Onofré
6908749c2f Fix version 2020-06-25 07:13:04 +02:00
Jean-Baptiste Onofré
ff2dae82f3 [maven-release-plugin] prepare release activemq-5.16.0 2020-06-24 21:56:52 +02:00
Christopher L. Shannon (cshannon)
5901d9a6f0 AMQ-7505 - Adding missing license headers to two source files 2020-06-24 13:22:09 -04:00
Christopher L. Shannon (cshannon)
7c5a4bd940 AMQ-7505 - Fix prototype.js exclusion for apache-rat:check 2020-06-24 13:19:56 -04:00
Christopher L. Shannon (cshannon)
763b3c337f AMQ-7504 - Run apache-rat:check when apache-release profile is activated
This will verify licenses when doing a release
2020-06-24 12:54:58 -04:00
jbonofre
4ed2ba22a9 Cancel 5.16.0 release 2020-06-24 15:19:34 +02:00
Jean-Baptiste Onofré
cd1e9f8697 [maven-release-plugin] prepare for next development iteration 2020-06-23 17:40:26 +02:00
Jean-Baptiste Onofré
2e890c6224 [maven-release-plugin] prepare release activemq-5.16.0 2020-06-23 17:39:53 +02:00
Jean-Baptiste Onofré
23f285a627 [AMQ-7351] Downgrade to Apache POM 18 to avoid javadoc generation issue during release 2020-06-23 16:45:12 +02:00
Jean-Baptiste Onofré
0f92f2cabb
Merge pull request #546 from jbonofre/AMQ-7087
[AMQ-7087] Add JDK 9+ specific JVM args to avoid warnings
2020-06-23 08:52:26 +02:00
jbonofre
7db424758f [AMQ-7087] Add JDK 9+ specific JVM args to avoid warnings 2020-06-23 07:52:00 +02:00
Jean-Baptiste Onofré
4991668549
Merge pull request #517 from coheigea/AMQ-7450
AMQ-7450 - Put some restrictions on the URLs that are allowed in Blob…
2020-06-23 07:01:38 +02:00
Jean-Baptiste Onofré
f4dbb74048
Merge pull request #545 from jbonofre/AMQ-7121
[AMQ-7121] Set setter accessible (for JDK 11)
2020-06-23 06:37:48 +02:00
jbonofre
88525ce650 [AMQ-7121] Set setter accessible (for JDK 11) 2020-06-22 17:35:49 +02:00
Jean-Baptiste Onofré
937c31e036
Merge pull request #544 from jbonofre/AMQ-7493
[AMQ-7493] Fix RejectedExecutionException in the BrokerService
2020-06-22 17:00:52 +02:00
Christopher L. Shannon (cshannon)
721169a21d AMQ-7500 - Update distribution examples to use JDK 1.8 source/target 2020-06-22 10:31:08 -04:00
jbonofre
4e1df1979b [AMQ-7493] Fix RejectedExecutionException in the BrokerService 2020-06-22 16:24:29 +02:00
Jean-Baptiste Onofré
07cf49ed48
Merge pull request #542 from phaldan/AMQ-7499
AMQ-7499 add pause/resume operation of a queue in web console
2020-06-22 16:08:11 +02:00
Christopher L. Shannon (cshannon)
1a1cabdfce AMQ-5687 - Remove old ANT based examples 2020-06-22 10:04:00 -04:00
Philipp Daniels
071edf522e AMQ-7499 add pause/resume operation of a queue in web console 2020-06-19 10:47:35 +02:00
gtully
8cc5386fbb AMQ-7497 - further test to verify behaviour after ra.stop 2020-06-15 10:20:40 +01:00
gtully
a7b06c043c AMQ-7497 - tidy up test cleanup for random order runs 2020-06-11 19:55:38 +01:00
gtully
ed41101755 AMQ-7497 - support reconnect of the single RA xaResource connection 2020-06-11 19:39:18 +01:00
Christopher L. Shannon (cshannon)
d539ff77b9 (AMQ-7496) - Improve inflight message size test accuracy and reliability 2020-06-11 07:01:11 -04:00
Christopher L. Shannon (cshannon)
cc0bcdd5dc AMQ-7496 - Properly decrement inflight message size on message
expiration

Also clean up some of the handling of inflight metrics in Prefetch
subscription
2020-06-10 11:36:34 -04:00
Timothy Bish
c8d4ebfe7a AMQ-7495 Update Qpid JMS and Proton-j along with Netty to latest
Update Qpid JMS to v0.52.0
Update Proton-J 0.33.5
Update Netty 4.1.50.Final to match Qpid JMS deps
2020-06-08 11:19:47 -04:00
Colm O hEigeartaigh
45108a2328 AMQ-7450 - Put some restrictions on the URLs that are allowed in BlobMessages 2020-05-25 14:24:10 +01:00
jbonofre
742feba11e Update spring.schemas for 5.16.0 and 5.15.13 releases 2020-05-25 06:43:33 +02:00
Jean-Baptiste Onofré
e97322bddb
Merge pull request #537 from jbonofre/AMQ-7465
[AMQ-7465] Protect any webconsole URL by default
2020-05-23 06:40:57 +02:00
Jean-Baptiste Onofré
ef5975b1b7
Merge pull request #538 from PascalSchumacher/fix_some_javadoc_parameter_warnings_2
Fix javadoc warnings related to non-existing parameter names.
2020-05-23 06:38:40 +02:00
Jean-Baptiste Onofré
88b78d04ef
Merge pull request #539 from coheigea/AMQ-7490
AMQ-7490 - Fix JMX regression
2020-05-23 06:37:09 +02:00
Colm O hEigeartaigh
aa8900ca70 AMQ-7490 - Fix JMX regression 2020-05-22 09:56:59 +01:00
Pascal Schumacher
efcca7d062 Fix javadoc warnings related to non-existing parameter names. 2020-05-22 10:49:39 +02:00
gtully
62cfe83e9d [AMQ-7291] rework fix to initializeWriting but just with the read only properties check 2020-05-21 10:41:58 +01:00
jbonofre
93c245b8ec [AMQ-7465] Protect any webconsole URL by default 2020-05-21 10:40:52 +02:00
Jean-Baptiste Onofré
173426c55c
Merge pull request #535 from jbonofre/AMQ-7480
[AMQ-7480] Avoid NPE if original exception is null
2020-05-21 09:52:33 +02:00
Jean-Baptiste Onofré
026f135683
Merge pull request #536 from coheigea/AMQ-7489
AMQ-7489 - Update Tomcat to 9.0.35
2020-05-21 09:51:23 +02:00
Jean-Baptiste Onofré
4bb7b1806c Make DurablePersistentFalseRestartTest more robut on slow machine 2020-05-21 08:13:51 +02:00
Jean-Baptiste Onofré
2d83af17ba Make JMSConsumerTest more robust on slow machine 2020-05-21 08:04:49 +02:00