Commit Graph

11327 Commits

Author SHA1 Message Date
JB Onofré 91e2fad365 AMQ-9458: Upgrade to Jetty 9.4.54.v20240208
(cherry picked from commit ec4bde01fb)
2024-03-31 08:59:23 +02:00
JB Onofré 27e1efc51a AMQ-9453: Upgrade to Spring 5.3.33
(cherry picked from commit eb71c70e57)
2024-03-31 08:43:22 +02:00
JB Onofré 7962ccb6f0 AMQ-9466: Upgrade to log4j 2.23.1 2024-03-26 06:20:11 +01:00
JB Onofré 42c770e11b AMQ-9464: Upgrade to commons-dbcp2 2.12.0
(cherry picked from commit 98868995c2)
2024-03-25 14:34:37 +01:00
JB Onofré 30c96ac9c2 AMQ-9462: Upgrade to Jackson 2.16.2 2024-03-25 10:11:48 +01:00
Grzegorz Kochanski 8beea0faca AMQ-9452: unwrap BaseDestination to access queue/topic message
Change-Id: Ic05002ecb428e2aa5abeb9dc3e499e3aae550051

(cherry picked from commit 4d40023968)
2024-03-24 07:45:55 +01:00
JB Onofré 781a23d145 AMQ-9461: Upgrade copyrigth on the webconsole
(cherry picked from commit 13d131032c)
2024-03-23 11:57:26 +01:00
JB Onofré e3f310d8d7 [AMQ-9459]: Added JVM Arg to open sun.nio.ch
(cherry picked from commit 58908661e8)
2024-03-22 17:50:31 +01:00
JB Onofré 25581e8a5d AMQ-9434: Fix ACTIVEMQ_CONFIGS loading
(cherry picked from commit 4a3f55f7cc)
2024-03-08 17:16:55 +01:00
Jean-Baptiste Onofré 63314b0d86 AMQ-9299: remove gram dependency
(cherry picked from commit e947a85be0)
2024-03-04 17:23:37 +01:00
Jean-Baptiste Onofré 7697563452 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:37:47 +01:00
Jean-Baptiste Onofré f0b24a1aba 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:04:47 +01:00
Jean-Baptiste Onofré 450d222040 AMQ-9438: Don't log full stack trace when lookup failure happens in FailoverTransport
(cherry picked from commit ea92ade33a)
2024-03-03 16:59:15 +01:00
Jean-Baptiste Onofré bf53385ed2 AMQ-9434: Support space in ActiveMQ base directory
(cherry picked from commit b18ee64a6f)
2024-03-03 08:01:35 +01:00
Jean-Baptiste Onofré 6c18b51072 AMQ-9446: Upgrade to commons-lang 3.14.0
(cheerry picked from commit 2f5c079468)
2024-03-03 07:28:18 +01:00
JB Onofré 5a5a484769 AMQ-9439: Upgrade to log4j 2.23.0
(cherry picked from commit 1d369b5f7a)
2024-03-02 13:42:58 +01:00
Matt Pavlovich 32237d4d88 [AMQ-9428] Upgrade commons-io 2.15.1
(cherry picked from commit 5e1cbc8ee6)
2024-02-28 18:38:45 +01:00
Matt Pavlovich cd7136e0fc [AMQ-9429] Upgrade commons-logging 1.3.0
(cherry picked from commit 9579cc4a09)
2024-02-28 17:06:40 +01:00
Matt Pavlovich 83897cf3cf
[AMQ-9427] Upgrade log42j 2.22.1
(cherry picked from commit d9e2b4ced6)
2024-02-27 14:57:49 -06:00
Christopher L. Shannon 761c5bbdec 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:21:23 -05:00
Christopher L. Shannon 99568ef1fd 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)
(cherry picked from commit 2b856f4da6)
2024-02-15 18:21:23 -05:00
Matt Pavlovich 680d56f46c
[AMQ-9424] Upgrade Jackson 2.16.1
(cherry picked from commit c17beb1767)
2024-01-30 13:53:32 -06:00
Christopher L. Shannon (cshannon) 1208138390 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 918099cb7e)
(cherry picked from commit 1fce36b3e5)
2024-01-23 11:02:02 -05:00
Christopher L. Shannon (cshannon) 713e662dbd AMQ-9344 - remove jakarta imports and fix compilation on backport 2024-01-23 10:57:14 -05:00
Jean-Baptiste Onofré b602854587 AMQ-9412: fix docker entrypoiint script
(cherry picked from commit 0b95f93449)
2024-01-21 16:44:32 +01:00
Matt Pavlovich 2b10b1de21
[AMQ-9344] Add configurable limit to uncommitted transaction
- Backported jakarta.jms to javax.jms for activemq-5.17.x

(cherry picked from commit 50baf95bff)
2024-01-18 12:44:58 -06:00
Christopher L. Shannon (cshannon) da27536132 AMQ-9418 - Support converting jakarta jms exceptions to javax
This fixes the OpenWire v12 marshaller so that if an exception is
received by a jakarta based broker the client will convert back to a
javax jms exception type.

(cherry picked from commit b92479cd2e)
2024-01-16 15:33:47 -05:00
JB Onofré 608bde25be Set Docker build.sh executable 2023-11-29 16:36:20 +01:00
JB Onofré 73ff47e9bc AMQ-9408: fix jolokia-access.xml loading in Windows wrapper
(cherry picked from commit d48f8ba201)
2023-11-29 15:35:30 +01:00
Matt Pavlovich 91269dfd17 [AMQ-9403] Upgrade Jackson 2.16.0
(cherry picked from commit 3b44979dc3)
2023-11-24 15:37:02 +01:00
francois papon e57ad839b8 [AMQ-9402] Upgrade to Shiro 1.13.0
(cherry picked from commit c9d18665c3)
2023-11-22 13:57:39 +01:00
JB Onofré ebd034a1d2 AMQ-9296: Add authentication support in docker images
(cherry picked from commit 398cdc6740)
2023-11-12 06:13:42 +01:00
JB Onofré 48369bfe2b AMQ-9383: Copy transport options before sending in introspection setter
(cherry picked from commit f4be8a6806)
2023-11-09 15:51:26 +01:00
Matt Pavlovich 46667fbce1 [AMQ-9376] Fix ConcurrentModificationException during a destroy()
(cherry picked from commit 19696254dd)
2023-11-09 14:05:37 +01:00
JB Onofré 96843d6c3f AMQ-9380: Upgrade to maven-plugin-plugin 3.10.1
(cherry picked from commit c04ac721ad)
2023-11-08 13:38:48 +01:00
JB Onofré 0666dd52e1 AMQ-9378: Upgrade to commons-dbcp2 2.11.0
(cherry picked from commit e6185a406e)
2023-11-07 15:04:23 +01:00
Jean-Baptiste Onofré 97251314f4 AMQ-9357: Upgrade to log4j 2.21.1
(cherry picked from commit 8051b7fa74)
2023-10-30 07:24:58 +01:00
Jean-Baptiste Onofré 5ae2059937 AMQ-9362: Upgrade to commons-pool2 2.12.0
(cherry picked from commit d2825348bc)
2023-10-29 07:28:14 +01:00
Jean-Baptiste Onofré d0c80e2007 AMQ-9361: Upgrade to commons-dbcp2 2.10.0
(cherry picked from commit 3c82474aa0)
2023-10-29 07:27:19 +01:00
Jean-Baptiste Onofré 4020349f6c AMQ-9374: Upgrade to commons-io 2.15.0
(cherry picked from commit 28b0aa8192)
2023-10-29 07:24:17 +01:00
Jean-Baptiste Onofré 7fcc6bcb7c [maven-release-plugin] prepare for next development iteration 2023-10-25 07:25:19 +02:00
Jean-Baptiste Onofré 4a25366541 [maven-release-plugin] prepare release activemq-5.17.6 2023-10-25 07:25:09 +02:00
Jean-Baptiste Onofré a5e6db51f6 Upgrade spring.schemas in preparation for 5.17.6 release 2023-10-25 07:00:30 +02:00
Matt Pavlovich 048d980923 [AMQ-9315] Add connectedTimestamp to Connection and JMX view
(cherry picked from commit 578d86d726)
2023-10-24 08:52:10 -05:00
Matt Pavlovich 2f0ac0e069 [AMQ-9301] Add additional fields to o.a.activemq.broker.jmx.Connection
(cherry picked from commit 9f374dfcb5)
2023-10-24 08:52:00 -05:00
Christopher L. Shannon (cshannon) d0ccdd3154 AMQ-9370 - Openwire marshaller should validate Throwable class type
(cherry picked from commit 3eaf3107f4)
2023-10-24 08:16:27 -04:00
Jean-Baptiste Onofré fab06faace Add docker resources for ActiveMQ 5.x 2023-10-22 18:13:50 +02:00
Jean-Baptiste Onofré af791740f9 AMQ-9355: Upgrade to commons-io 2.14.0
(cherry picked from commit ac067ca400)
2023-10-22 15:11:17 +02:00
Jean-Baptiste Onofré 1adac60b61 AMQ-9352: Upgrade to Jackson 2.15.3
(cherry picked from commit d4ced8cdba)
2023-10-22 15:07:51 +02:00
Jean-Baptiste Onofré 38511f0033 AMQ-9358: Upgrade to shiro 1.12.0
(cherry picked from commit 0397c3a794)
2023-10-22 11:15:29 +02:00