Commit Graph

11645 Commits

Author SHA1 Message Date
Jean-Baptiste Onofré 750b31e5a6 AMQ-9419: Implement createContext(int sessionMode) method
(cherry picked from commit 7fae1b98e7)
2024-03-05 07:38:43 +01:00
Jean-Baptiste Onofré 21bdebbe79 AMQ-9299: remove gram dependency
(cherry picked from commit e947a85be0)
2024-03-04 17:22:39 +01:00
Jean-Baptiste Onofré c7e70f19fd AMQ-9397: Add mysql_connector_j mapping for MySQL 8 (e.g. MySQL Connector/J driver name)
(cherry picked from commit 426ddf08a2)
2024-03-04 09:36:58 +01:00
Jean-Baptiste Onofré 0ad98beedc AMQ-9431: Add org.apache.activemq.broker.BouncyCastleNotAdded system property to not load BouncyCastle in BrokerService
(cherry picked from commit 0a90f323ce)
2024-03-03 17:03:46 +01:00
Jean-Baptiste Onofré 8269690a55 AMQ-9438: Don't log full stack trace when lookup failure happens in FailoverTransport
(cherry picked from commit ea92ade33a)
2024-03-03 16:58:19 +01:00
JB Onofré 9b7e1c774a AMQ-9434: Support space in ActiveMQ base directory
(cherry picked from commit 6bae734088)
2024-03-03 07:45:58 +01:00
JB Onofré 201a0a842d
Merge pull request #1161 from jbonofre/AMQ-9442
AMQ-9442: Upgrade to Spring 6.0.17
2024-03-03 07:33:15 +01:00
Jean-Baptiste Onofré d06762a1fb AMQ-9446: Upgrade to commons-lang 3.14.0
(cherry picked from commit 2f5c079468)
2024-03-03 07:27:15 +01:00
JB Onofré 962268eaa2 AMQ-9440: Upgrade to Jetty 11.0.20
(cherry picked from commit 22f48d9fa8)
2024-03-02 14:08:51 +01:00
JB Onofré 43fb27fe43 AMQ-9443: Upgrade to Camel 4.4.0
(cherry picked from commit 79cda523ad)
2024-03-02 14:06:23 +01:00
JB Onofré 7fffc94e00 AMQ-9439: Upgrade to log4j 2.23.0
(cherry picked from commit 1d369b5f7a)
2024-03-02 13:40:31 +01:00
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