10680 Commits

Author SHA1 Message Date
jbonofre
915376128e Give more time on quorum test in ElectingLevelDBStoreTest 2020-12-02 09:15:35 +01:00
jbonofre
727c9b8e1b Fix Karaf itests 2020-12-01 15:19:18 +01:00
jbonofre
ec2539e7a9 Revert "[AMQ-8045] Use the file: protocol in jetty.xml"
This reverts commit 10bd81d1679700e0df9c265b82819300822b4ba7.
2020-12-01 06:54:53 +01:00
Robbie Gemmell
31c92b6d84 NO-JIRA: refresh test keystores, fix failures on new OS/JDK combos where the old signature algs fail updated constraints
(cherry picked from commit 45a400b37db3ff5baf42ff0de53881ebd99031bd)
2020-11-26 13:57:54 +00:00
Robbie Gemmell
077c759a73 AMQ-8088: update to Proton-J 0.33.8 and Qpid JMS 0.55.0, and Netty 4.1.53
(cherry picked from commit c23d0dd5b172d4df64bf33e32f927e023ea7400f with
fixups)
2020-11-26 12:55:50 +00:00
jbonofre
491f5bcb31 [AMQ-8084] Upgrade to xstream 1.4.14
(cherry picked from commit a548800a973fbc68752a81963d494ceb07f7ca07)
2020-11-23 17:39:05 +01:00
jbonofre
ef86bc5264 Update schemas in preparation for the release 2020-11-23 15:12:48 +01:00
jbonofre
10bd81d167 [AMQ-8045] Use the file: protocol in jetty.xml
(cherry picked from commit 9d687221b335c0e382a0027173f59cb145c34cd4)
2020-11-23 13:51:15 +01:00
jbonofre
d9b2d9309e [AMQ-8068] Fix topic memory leak on message eviction using UniquePropertyMessageEvictionStrategy
(cherry picked from commit 2bc87c2c5f15d03296581b238a41e0fd4235892b)
2020-11-23 13:41:26 +01:00
jbonofre
acae93b93e [AMQ-8025] Improve ActiveMQ feature to avoid mistake to use Spring 5
(cherry picked from commit 5a54d03f96402fd1c1c2b3189dd363e7ed1e2685)
2020-11-23 10:58:25 +01:00
jbonofre
a2786737d9 [AMQ-8080] Upgrade to junit 4.13.1
(cherry picked from commit 8d983ec641d93c41fe4a9be3cac873af3cfbf0fc)
2020-11-22 11:12:44 +01:00
jbonofre
9c1b714bf1 [AMQ-8075] Upgrade to xbean 4.18
(cherry picked from commit a1db62c62696e5a73e643eb2ceef5f4341c2bc6c)
2020-11-22 11:05:33 +01:00
jbonofre
f9645a9d76 [AMQ-8074] Upgrade to httpclient 4.5.13
(cherry picked from commit 4fde3e23714c6ebb837493e1d85353c7d49f4596)
2020-11-22 08:15:11 +01:00
jbonofre
c66ea82ead [AMQ-8073] Upgrade to commons-pool2 2.9.0
(cherry picked from commit db19c2082ca6c714c091a5b69da67ec8004c131a)
2020-11-22 07:38:34 +01:00
dhmgit
894c60ee0c adding an option which allows messages to expire on active durable subscriptions
(cherry picked from commit 2f2fe6855fa397d7977f3e0bca513db2881d5e7f)
2020-11-22 07:17:44 +01:00
Andrew Levandoski
6eddfe5cac AMQ-8011 - Performance Related issue in ClassLoadingAwareObjectInputStream.checkSecurity()
(cherry picked from commit f3e0ab4c5a26bc73fbad4a4eabc79cec4bb03106)
2020-11-21 19:06:26 +01:00
murali.mogalayapalli
d9113626e5 [AMQ-8028] Add sendWhenNotMatched option to composite destination filter
(cherry picked from commit 55914d3ac1dc90f35969ce16877429e475b9c2ab)
2020-11-21 14:22:06 +01:00
Lars Kiesow
696315461f Shebang in env
This patch removes the shebang from the env file. The file is – and
should always be – sourced and never be executed directly and should
thus not contain a shebang.

The file has also already no executable flag. Probably for the same
reason.

(cherry picked from commit b993be299523efadeabe79a7e4f17863218683cf)
2020-11-21 07:28:02 +01:00
Colm O hEigeartaigh
f91e81bf4c AMQ-8029 - Place a bound on the data read in MessageServletSupport
(cherry picked from commit 66cb8d4cfb501ab5a76fa0a5ebb06d0eafdeec07)
2020-11-21 06:49:58 +01:00
Gary Gregory
020276f499 Guard against null return value from java.net.NetworkInterface.getNetworkInterfaces().
(cherry picked from commit d2923729021f37062d4569cda0cbe60469b3f138)
2020-11-20 18:13:50 +01:00
jbonofre
2814a2451d [AMQ-8072] Upgrade to commons-dbcp2 2.8.0
(cherry picked from commit 6ca2761ce6339cad7feb1bb2e3a32c010ec7239e)
2020-11-19 10:57:29 +01:00
jbonofre
357794801c Try to avoid JMX issue on StompTest 2020-11-18 16:48:08 +01:00
jbonofre
8c384676a8 Improve stability of KahaDB tests 2020-11-18 16:46:54 +01:00
jbonofre
1be0d3228d Improve AMQ7118Test stability 2020-11-18 16:46:13 +01:00
jbonofre
3e2830a4a8 [AMQ-8071] Upgrade to commons-net 3.7.2
(cherry picked from commit 064251787a74496c5cfb11f80aab653db26356f8)
2020-11-13 14:58:11 +01:00
jbonofre
a814d9ea08 [AMQ-8070] Upgrade to commons-io 2.8.0
(cherry picked from commit 5b04d35751a5db31131ec9e1d2b471584c568354)
2020-11-13 14:56:10 +01:00
jbonofre
9b173bf6b2 [AMQ-8069] Upgrade to commons-daemon 1.2.3
(cherry picked from commit 3b1e8fae31f5de8dd23292b57e037b9b740ecc62)
2020-11-13 06:00:55 +01:00
jbonofre
94b5b7394d [AMQ-8066] Upgrade to Rome 1.15.0
(cherry picked from commit eda11b135ef7df89bdd4223a876c9e351f5e9bbd)
2020-11-13 05:57:50 +01:00
jbonofre
cc1ad629d3 Add Jenkinsfile
(cherry picked from commit c195d5108012e1ae8f08c9047436a305ac17aee9)
2020-11-12 10:48:56 +01:00
Benjamin Graf
054febe0c9 AMQ-8055 - rename posion to correct poison
(cherry picked from commit a2e718f25957099ae734b44b9840b4f2a0199320)
2020-11-10 16:13:57 +01:00
jbonofre
04537f5221 [AMQ-8065] Upgrade to Shiro 1.7.0
(cherry picked from commit 2759d163b011e835aaf7ad145593d89e4cbc52b2)
2020-11-10 14:53:44 +01:00
jbonofre
5a113b7127 Remove unused ant dependency
(cherry picked from commit 10903d490f3fd70638337826a71bc4ca90a03eb9)
2020-11-10 11:23:01 +01:00
jbonofre
81e89b1c58 [AMQ-8064] Upgrade to Tomcat 9.0.39
(cherry picked from commit 6e7762fbc8c45a3981667660a0623ebc5b40d56f)
2020-11-10 10:56:33 +01:00
jbonofre
2b35d51d33 [AMQ-8043] Upgrade to Spring 4.3.29.RELEASE
(cherry picked from commit bbc313aa73b53cd86326663785c44c3c45e86f07)
2020-11-10 10:09:26 +01:00
jbonofre
ef86651dbd [AMQ-8037] Upgrade to Jetty 9.4.34.v20201102
(cherry picked from commit 059bd5c71d6ebbb205c48f719cc018ffa6cbaad2)
2020-11-10 09:32:55 +01:00
jbonofre
9f466af0ae [AMQ-8036] Upgrade to Jackson Databind 2.9.10.6
(cherry picked from commit 3852d0d12354cbda1582fd9d35177d56c1a0f7e3)
2020-11-10 06:26:11 +01:00
artnaseef
177eb71c52 Properly encode the copy/move message URL.
(cherry picked from commit 4450c17c1c836a1daa7541dcb944f35798258197)
2020-09-18 09:16:23 +02:00
gtully
c9f68f4c64 AMQ-8035 - ensure propagated credentials are visible for bind and removed for subsequent mapping operations
(cherry picked from commit 73e291693d59a96c0054fc7e7e09c2c67b192911)
2020-09-16 17:54:11 +02:00
Colm O hEigeartaigh
1b0a47bed5 AMQ-7512 - Consolidate XBean byte parsing
(cherry picked from commit 930b18df6575e89f1df4c4c6fa9e1e8ac68b2591)
2020-08-11 09:48:22 +02:00
Colm O hEigeartaigh
0ac62e2c8a AMQ-7511 - Update Jackson Databind to 2.9.10.5
(cherry picked from commit 32cb43c44140eb2c7d0f54861a953d8a78eba834)
2020-08-11 09:46:18 +02:00
Colm O hEigeartaigh
811f49b947 AMQ-7513 - Fix http://activemq.org links
(cherry picked from commit fca3b615eb869330633b71978843a682bfa8ab49)
2020-08-11 09:43:15 +02:00
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