11380 Commits

Author SHA1 Message Date
JB Onofré
e87e7075ad [AMQ-9261] Upgrade to maven-enforcer-plugin 3.3.0
(cherry picked from commit e64d10d78b9bceaa4f59e395b717a9af445dd101)
2023-06-07 11:05:52 +02:00
JB Onofré
0568ac171c [AMQ-9245] Upgrade to Spring 5.3.27
(cherry picked from commit c247b17fbf11ef567212b3c088b9d9fb42116d65)
2023-06-06 14:15:55 +02:00
JB Onofré
2aa25fd1d7 [AMQ-9246] Upgrade to Jettison 1.5.4
(cherry picked from commit 2a5213c6818ba0afe443a422d7c4732a72c572f6)
2023-06-01 07:50:23 +02:00
Christopher L. Shannon (cshannon)
78a399cb87 AMQ-9254 - Rework data file size validation and add unit test
This isolates the validation on data file length on read and adds unit
tests to verify we properly fallback to the real file length on initial
size check failure

(cherry picked from commit bcc74f93fe6dbbd5c795c35484db8efa29b254b6)
2023-05-03 06:06:47 -04:00
Matt Pavlovich
cd676023cc [#9254] DataFile readRecord fallback to OS file.length in rare edge case
(cherry picked from commit 3e61a200d07c4f788542e3e0a434e3e7db25cd81)
2023-05-03 06:06:47 -04:00
Christopher L. Shannon
add6356261 AMQ-9243 - Remove deprecated jetty-continuation dependency (#998)
This commit removes the dependency on jetty-continuation and updates the
MessageServlet and AjaxListener servlets to use the Servlet Async api
directly for async requests through a new Async holder object that is
used to track/manage the request.

(cherry picked from commit 905f00c843b96996b25017e1b8646de15d703398)
2023-04-13 07:50:30 -04:00
Christopher L. Shannon
f63328048f AMQ-9242 - remove compile time dependency log4j-slf4j2-impl dependency (#997) from activemq-partition
(cherry picked from commit 3372e01f7a9320cf2cba41ee117c0614c3b89c51)
2023-04-12 06:24:18 -04:00
JB Onofré
21f5c5a458 [maven-release-plugin] prepare for next development iteration 2023-04-10 07:25:30 +02:00
JB Onofré
37fb15d3b3 [maven-release-plugin] prepare release activemq-5.18.1 activemq-5.18.1 2023-04-10 07:25:19 +02:00
JB Onofré
fbc79d3aed Skip javadoc in activemq-client-jakarta 2023-04-09 07:11:38 +02:00
JB Onofré
1637f9e35c [maven-release-plugin] rollback the release of activemq-5.18.1 2023-04-08 07:38:33 +02:00
JB Onofré
10a5af7bde [maven-release-plugin] prepare for next development iteration 2023-04-06 17:54:56 +02:00
JB Onofré
619be166f2 [maven-release-plugin] prepare release activemq-5.18.1 2023-04-06 17:54:48 +02:00
JB Onofré
50dbe717d5 Update schemas in preparation for 5.18.1 release 2023-04-06 17:36:52 +02:00
Matt Pavlovich
1083d8533d [AMQ-9237] Add META-INF/services to activemq-client-jakarta (#995)
(cherry picked from commit f8695b59f37f561b90140045290bcac08333256d)
2023-04-04 09:52:26 -05:00
Jean-Baptiste Onofré
6edfdf7c17 [maven-release-plugin] prepare for next development iteration 2023-03-18 06:47:58 +01:00
Jean-Baptiste Onofré
f18f3223fa [maven-release-plugin] prepare release activemq-5.18.0 activemq-5.18.0 2023-03-18 06:47:47 +01:00
JB Onofré
bdea1813c4 Upgrade to Apache POM 29 2023-03-17 09:24:52 +01:00
Christopher L. Shannon
2e0eca7189
AMQ-9161 - Fix javadoc comment so Xbean parsing works (#990)
The previous comment added in PR #989 added a second javadoc comment
which prevent Xbean from generating the correct schema
2023-03-15 07:35:03 -04:00
Jean-Baptiste Onofré
5fff8500b6 Prepare 5.18.0 release 2023-03-14 13:55:24 +01:00
JB Onofré
c41be2a8d7
[AMQ-8316] Flag deprecated methods in BrokerService (#988)
These methods will be removed or renamed in a future release.

Co-authored-by: Christopher L. Shannon <christopher.l.shannon@gmail.com>
2023-03-14 07:07:56 -04:00
Matt Pavlovich
04f589e2bd
[AMQ-9161] Mark JDBC JournalPersistenceAdapter as deprecated for removal (#989)
Deprecated for removal as this PersistenceAdapter is no longer used and replaced by the JDBCPersistenceAdapter.
2023-03-14 05:57:50 -04:00
JB Onofré
133019dd8e Fix compilation issue on activemq-client-jakarta 2023-03-14 09:23:32 +01:00
JB Onofré
cae3613ed0
Merge pull request #987 from jbonofre/AMQ-9231
[AMQ-9231] Upgrade to Jetty 9.4.51.v20230217
2023-03-14 06:21:12 +01:00
JB Onofré
e4fb4a2d4e
Merge pull request #986 from mattrpav/AMQ-9230
[AMQ-9230] Upgrade jmdns to 3.5.8 (new GAV)
2023-03-14 06:20:47 +01:00
Matt Pavlovich
413dfa9532
[AMQ-5137] make networkConnector decreaseNetworkConsumerPriority="true" the default (#771) 2023-03-13 20:00:36 -06:00
JB Onofré
f96343da7c [AMQ-9231] Upgrade to Jetty 9.4.51.v20230217 2023-03-13 18:16:35 +01:00
JB Onofré
22b1007f0c Update spring.schemas in preparation for 5.18.0 release 2023-03-13 15:05:30 +01:00
Matt Pavlovich
2ee6bb0c79
[AMQ-9218] Jakarta transition module for activemq-client (#968) 2023-03-13 07:03:17 -04:00
JB Onofré
de736ff572
Merge pull request #985 from jbonofre/AMQ-9226
[AMQ-9226] Upgrade to log4j 2.20.0
2023-03-11 07:29:16 +01:00
JB Onofré
030d1b5035
Merge pull request #981 from jbonofre/AMQ-9223
[AMQ-9223] Upgrade to slf4j 2.0.6
2023-03-11 07:28:32 +01:00
Matt Pavlovich
122b8f213a [AMQ-9230] Upgrade jmdns to 3.5.8 (new GAV) 2023-03-10 09:52:29 -06:00
JB Onofré
3ae1d9af56 [AMQ-9226] Upgrade to log4j 2.20.0 2023-03-10 15:35:23 +01:00
Matt Pavlovich
642ec302cc
[AMQ-9225] Remove j2ee management dependency as it is no longer part of JEE spec (#983) 2023-03-07 11:13:41 -06:00
Jean-Baptiste Onofré
1e8de860ad [AMQ-9223] Upgrade to slf4j 2.0.6 2023-02-19 08:11:54 +01:00
Christopher L. Shannon
9fe24cd8e3
AMQ-7309 - Implement Message#isBodyAssignableTo and Message#getBody methods (#979)
AMQ-7309 - Implement Message#isBodyAssignableTo and Message#getBody
methods
2023-02-16 18:03:14 -05:00
Christopher L. Shannon
ae4e305f85
Merge pull request #980 from cshannon/amq-9217-rollback
AMQ-9217 - Fix IndividualDeadLetter strategy when retrying messages
2023-02-16 10:55:42 -05:00
Christopher L. Shannon (cshannon)
459388185a AMQ-9217 - Fix IndividualDeadLetter strategy rollback
This fixes the rollback after the latest changes by using the
originalDestination property to look up the correct message audit on
rollback
2023-02-16 07:21:20 -05:00
Christopher L. Shannon (cshannon)
ee14778305 AMQ-7309 - remove test after adding support for jms 2 create session 2023-02-15 18:05:17 -05:00
Christopher L. Shannon
160840d3b3
Merge pull request #978 from cshannon/AMQ-7309-session
AMQ-7309 - Implement JMS 2.0 createSession methods
2023-02-15 11:35:05 -05:00
Christopher L. Shannon (cshannon)
2c69e30748 AMQ-7309 - Implement JMS 2.0 createSession methods
Adds a real implemention for createSession() and createSession(ackMode)
methods on ActiveMQConnection
2023-02-15 08:33:00 -05:00
Jean-Baptiste Onofré
2a51ec7515 Update copyright to include 2023 2023-02-11 07:28:02 +01:00
Christopher L. Shannon
dd6118e685
Merge pull request #965 from mattrpav/AMQ-9217
[AMQ-9217] Fix per-destination message audits in IndividualDeadLetterStrategy
2023-02-08 12:50:58 -05:00
JB Onofré
62cd5e2fc2
Merge pull request #967 from jbonofre/AMQ-9197
[AMQ-9197] Upgrade to prototype.js 1.7.3
2023-02-08 17:18:42 +01:00
JB Onofré
9be48a2748 Revert "[AMQ-8572] Remove unsued commons-lang3 dependency"
This reverts commit 4fa107e8969754e8b27c6a7f65d7c33ee311cad0.
2023-02-08 16:57:18 +01:00
Matt Pavlovich
28f7eb7ee8 [AMQ-9217] Fix per-destination audits on IndividualDeadLetterStrategy 2023-02-08 09:56:03 -06:00
JB Onofré
c425618a07 [AMQ-9197] Upgrade to prototype.js 1.7.3 2023-02-06 21:43:59 +01:00
Matt Pavlovich
97bfc67332
[AMQ-9205] Upgrade to Jackson 2.14.2 (#962) 2023-02-06 12:33:35 -06:00
JB Onofré
2f9b557e59
Merge pull request #966 from jbonofre/AMQ-9185
[AMQ-9185] Define jolokia.conf system property in the wrapper
2023-02-05 07:32:46 +01:00
Jean-Baptiste Onofré
ed0177e445 [AMQ-9185] Define jolokia.conf system property in the wrapper 2023-02-04 07:50:46 +01:00