Commit Graph

11634 Commits

Author SHA1 Message Date
JB Onofré d7fd842ef9 AMQ-9442: Upgrade to Spring 6.0.17 2024-03-01 07:41:24 +01:00
Matt Pavlovich 7409ff5c01 [AMQ-9428] Upgrade commons-io 2.15.1
(cherry picked from commit 5e1cbc8ee6)
2024-02-28 18:38:05 +01:00
Matt Pavlovich 9210cb75b6 [AMQ-9429] Upgrade commons-logging 1.3.0
(cherry picked from commit 9579cc4a09)
2024-02-28 17:06:02 +01:00
Matt Pavlovich f1b7b83870 [AMQ-9216] Remove SeucrityManager usage from activemq-client IdGenerator
(cherry picked from commit e24c756e8d)
2024-02-28 16:55:20 +01:00
Albertas Vyšniauskas b2a808466d AMQ-9432 Disable default Jetty WebSocket idle timeout
(cherry picked from commit 2ddc3c0746)
2024-02-28 16:10:05 +01:00
Matt Pavlovich ab5dc265f8
[AMQ-9427] Upgrade log42j 2.22.1
(cherry picked from commit d9e2b4ced6)
2024-02-27 14:54:34 -06:00
Christopher L. Shannon 3741f3e7fd AMQ-9436 - Ensure message audit in queue store cursor is shared
This commit fixes the initialization of the StoreQueueCursor message
audit object to make sure it's shared between the persistent and non
persistent cursors. It also adds a check to ensure that duplicate calls
to start will not try and init more than once.

(cherry picked from commit 75de932116)
2024-02-15 18:19:44 -05:00
Christopher L. Shannon 2b856f4da6 AMQ-9435 - Ensure orderIndex next id is rolled back on duplicates
This commit fixes a bug in KahaDB that caused gaps in sequence ack
tracking for durables that would lead to the appearance of stuck
messages on durable subs if duplicate messages were detected. The
sequence is now correctly rolled back so that there is no gap if the
message is not added to the order index

(cherry picked from commit 10d94bd165)
2024-02-15 11:01:28 -05:00
Matt Pavlovich 682c2035ad [AMQ-9425] Upgrade slf4j 2.0.11
(cherry picked from commit 164ec09f41)
2024-02-01 14:51:15 +01:00
Matt Pavlovich 1d2bca416d [AMQ-9426] Upgrade jmdns 3.5.9
(cherry picked from commit 7c76bd9673)
2024-02-01 14:45:47 +01:00
Christopher L. Shannon (cshannon) 918099cb7e AMQ-9420 - Don't decrement KahaDB durable sub metrics on duplicate ack
This adds a check in case a duplicate ack is passed to the store to make
sure that the subscription statistics (if enabled) for a durable sub do
not have the metrics decremented a second time

(cherry picked from commit f73cf2aaab)
(cherry picked from commit a0b8a1fe55)
2024-01-23 10:38:49 -05:00
Jean-Baptiste Onofré e0debd9a42 AMQ-9412: fix docker entrypoiint script
(cherry picked from 0b95f93449)
2024-01-21 16:42:13 +01:00
Christopher L. Shannon (cshannon) 7a3db6f1dc AMQ-9418 - Support converting javax jms exceptions to jakarta
This fixes the OpenWire v12 marshaller so that if an exception is
received by a javax based broker the client will convert back to a
jakarta jms exception type.

(cherry picked from commit be64fdba51)
2024-01-16 15:31:33 -05:00
JB Onofré 2b289b9c4d [maven-release-plugin] prepare for next development iteration 2023-11-30 10:35:02 +01:00
JB Onofré 8893e835d5 [maven-release-plugin] prepare release activemq-6.0.1 2023-11-30 10:34:53 +01:00
Matt Pavlovich 01aa140ce5 [AMQ-9398] Fix activemq-ra/activemq-rar namespaces for Jakarta EE
(cherry picked from commit 799b802)
2023-11-29 21:38:42 +01:00
Matt Pavlovich e5387bd84c [AMQ-9401] Minor doc update referencing javax instead of jakarta
(cherry picked from commit 74b31ff)
2023-11-29 21:38:24 +01:00
Matt Pavlovich 7086edc503 [AMQ-9399] Fix OSGi headers for activemq-cf and activemq-jms-pool
(cherry picked from commit c404783)
2023-11-29 21:38:01 +01:00
JB Onofré 96249d330b Update spring.schema in preparation for 6.0.1 release 2023-11-29 16:39:54 +01:00
huiyang 6b59cdf6de Improve test reliability by resolving nondeterministic order of Json
(cherry picked from commit 7d6362da73)
2023-11-29 16:09:15 +01:00
JB Onofré 7e8a17bac0 AMQ-9408: fix jolokia-access.xml loading in Windows wrapper
(cherry picked from commit d48f8ba201)
2023-11-29 15:33:41 +01:00
JB Onofré f3574f1204 AMQ-9405: fix Jetty examples about secure connector
(cherry picked from commit 5cd4cd2c1b)
2023-11-29 15:27:29 +01:00
Jean-Baptiste Onofré ea22f946d2 AMQ-9406: Upgrade to Camel 4.2.0
(cherry picked from commit 14e7bdd409)
2023-11-28 15:18:06 +01:00
Jean-Baptiste Onofré 0ef002ee02 AMQ-9407: Upgrade to log4j 2.22.0
(cherry picked from commit 32b737f3fc)
2023-11-28 15:07:42 +01:00
JB Onofré bd0c937f08
Merge pull request #1131 from jbonofre/AMQ-9404
AMQ-9404: Upgrade to Spring 6.0.14
2023-11-28 14:47:27 +01:00
Jean-Baptiste Onofré 19fc05646a AMQ-9404: Upgrade to Spring 6.0.14 2023-11-27 20:55:49 +01:00
Matt Pavlovich 551ec57a46 [AMQ-9403] Upgrade Jackson 2.16.0
(cherry picked from commit 3b44979dc3)
2023-11-24 15:34:51 +01:00
francois papon 140cfba05f [AMQ-9402] Upgrade to Shiro 1.13.0
(cherry picked from commit c9d18665c3)
2023-11-22 13:56:20 +01:00
JB Onofré dfd35d89f6 [maven-release-plugin] prepare for next development iteration 2023-11-14 08:13:24 +01:00
JB Onofré 14bac13f40 [maven-release-plugin] prepare release activemq-6.0.0 2023-11-14 08:13:14 +01:00
Jean-Baptiste Onofré 6172baff35 Cancel 6.0.0 release 2023-11-14 07:52:21 +01:00
Christopher L. Shannon cbe7c6a832
Merge pull request #1117 from cshannon/AMQ-9388
AMQ-9388 - Exclude activemq-client-jakarta from camel-activemq
2023-11-13 19:27:16 -05:00
Christopher L. Shannon (cshannon) 3013a3ab35 AMQ-9388 - Exclude activemq-client-jakarta from camel-activemq
The current version of camel pulls in the activemq-client-jakarta jar
which is not necessary as it no longer exists with ActiveMQ 6.0.0

Furthermore the version being pulled in is 5.18.2 which contains a
critical CVE that was fixed in 5.18.3
2023-11-13 17:43:24 -05:00
JB Onofré 464efe0e6f [maven-release-plugin] prepare for next development iteration 2023-11-12 06:35:12 +01:00
JB Onofré 26b14ec994 [maven-release-plugin] prepare release activemq-6.0.0 2023-11-12 06:34:58 +01:00
JB Onofré 9aedca0067
Merge pull request #1114 from jbonofre/AMQ-9296
AMQ-9296: Add authentication support in docker images
2023-11-12 06:08:33 +01:00
Matt Pavlovich 38262342f2 [AMQ-9385] Minor default jaas realm config clean-ups and documentation 2023-11-10 11:27:04 -06:00
JB Onofré 6b4041b306
Merge pull request #1115 from jbonofre/AMQ-9384
AMQ-9384: Fix "read" securityConstraint and authentication (including logout)
2023-11-10 18:22:00 +01:00
JB Onofré 07d469287f AMQ-9384: Fix "read" securityConstraint and authentication (including logout) 2023-11-10 18:03:31 +01:00
JB Onofré fb379997c6
Merge pull request #1111 from jbonofre/AMQ-9381
AMQ-9381: Upgrade to maven-surefire-plugin 3.2.1
2023-11-10 15:44:10 +01:00
JB Onofré 398cdc6740 AMQ-9296: Add authentication support in docker images 2023-11-10 15:42:32 +01:00
JB Onofré d23da10da8
Merge pull request #1113 from jbonofre/AMQ-9383
AMQ-9383: Copy transport options before sending in introspection setter
2023-11-09 15:50:40 +01:00
JB Onofré 5d693d1c1d
Merge pull request #1112 from jbonofre/AMQ-9382
AMQ-9382: Upgrade to dependency-check-maven 8.4.2
2023-11-09 14:17:40 +01:00
JB Onofré b79c6fffe0 AMQ-9381: Upgrade to maven-surefire-plugin 3.2.1 2023-11-09 14:17:00 +01:00
JB Onofré ca35e5921c
Merge pull request #1108 from hyteio/AMQ-9376
[AMQ-9376] Fix ConcurrentModificationException during a destroy()
2023-11-09 14:04:31 +01:00
Matt Pavlovich 6ae3ff5051
Update README.md 2023-11-08 10:45:09 -06:00
JB Onofré f4be8a6806 AMQ-9383: Copy transport options before sending in introspection setter 2023-11-08 15:01:17 +01:00
JB Onofré 12f1a3f508 AMQ-9382: Upgrade to dependency-check-maven 8.4.2 2023-11-08 13:53:06 +01:00
JB Onofré 9da90c71ec
Merge pull request #1109 from jbonofre/AMQ-9380
AMQ-9380: Upgrade to maven-plugin-plugin 3.10.1
2023-11-08 13:35:21 +01:00
JB Onofré c04ac721ad AMQ-9380: Upgrade to maven-plugin-plugin 3.10.1 2023-11-07 15:41:03 +01:00