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 4fa107e896
.
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
Matt Pavlovich
34454567c8
[AMQ-9207] Upgrade various dependencies ( #964 )
...
com.thoughtworks.xstream:xstream .................... 1.4.19 -> 1.4.20
commons-daemon:commons-daemon ......................... 1.3.2 -> 1.3.3
org.apache.ant:ant ................................ 1.10.12 -> 1.10.13
org.apache.shiro:shiro-core ......................... 1.10.1 -> 1.11.0
org.apache.shiro:shiro-spring ....................... 1.10.1 -> 1.11.0
org.codehaus.jettison:jettison ........................ 1.5.2 -> 1.5.3
regexp:regexp ............................................. 1.3 -> 1.5
org.apache.httpcomponents:httpclient ................ 4.5.13 -> 4.5.14
org.apache.httpcomponents:httpcore .................. 4.4.15 -> 4.4.16
- regexp/regexp -> jakarta-regexp/jakarta/regexp
2023-02-03 14:01:46 -06:00
Matt Pavlovich
2a119d32e5
[AMQ-9204] Upgrade to jetty 9.4.50.v20221201 ( #961 )
2023-02-03 14:01:22 -06:00
Matt Pavlovich
ed9631f02c
[AMQ-9058] Upgrade javacc-maven-plugin to 3.0.1 ( #900 )
2023-02-03 14:00:56 -06:00
JB Onofré
0fed696966
Merge pull request #960 from mattrpav/AMQ-9203
...
[AMQ-9203] Upgrade various maven plugins
2023-02-02 14:46:03 +01:00
JB Onofré
c86cd20029
Merge pull request #957 from mjanczykowski/bugfix/AMQ-9199
...
[AMQ-9199] Fixed race condition in creating store directory
2023-02-02 14:43:40 +01:00
JB Onofré
874c96f16a
Merge pull request #963 from mattrpav/AMQ-9206
...
[AMQ-9206] Upgrade to Spring 5.3.25
2023-02-02 14:41:29 +01:00
Matt Pavlovich
0f5e5e6337
[AMQ-9206] Upgrade to Spring 5.3.25
2023-02-01 14:22:32 -06:00
Matt Pavlovich
3058e8fab6
[AMQ-9203] Upgrade various maven plugins
...
[INFO] maven-antrun-plugin ................................ 3.0.0 -> 3.1.0
[INFO] maven-assembly-plugin .............................. 3.3.0 -> 3.4.2
[INFO] maven-enforcer-plugin .............................. 3.1.0 -> 3.2.1
[INFO] maven-jar-plugin ................................... 3.2.2 -> 3.3.0
[INFO] maven-javadoc-plugin ............................... 3.3.2 -> 3.4.1
[INFO] maven-plugin-plugin ................................ 3.6.4 -> 3.7.1
[INFO] maven-project-info-reports-plugin .................. 3.4.0 -> 3.4.2
[INFO] maven-release-plugin ......................... 3.0.0-M5 -> 3.0.0-M7
[INFO] maven-surefire-plugin ........................ 3.0.0-M6 -> 3.0.0-M8
[INFO] org.apache.rat:apache-rat-plugin ..................... 0.13 -> 0.15
[INFO] org.owasp:dependency-check-maven ................... 7.1.1 -> 8.0.2
2023-02-01 14:04:39 -06:00
Christopher L. Shannon
3f68f49939
Merge pull request #959 from cshannon/AMQ-9202
...
AMQ-9202 - Make sure Reentrant locks are acquired outside a try block
2023-02-01 11:32:35 -05:00
Christopher L. Shannon (cshannon)
ed924cddac
AMQ-9202 - Make sure Reentrant locks are acquired outside a try block
...
This is best practice and will prevent unlock from being attempted
inside of a finally block when the thread doesn't actually own the
lock which can happen when the lock attempt throws an exception
such as calling lockInterruptibly()
2023-02-01 11:19:24 -05:00
Christopher L. Shannon
d8ce1d9ff0
Merge pull request #958 from cshannon/AMQ-9201
...
AMQ-9201 - Update Jolokia default access configuration
2023-02-01 07:23:11 -05:00
Christopher L. Shannon (cshannon)
6120169e56
AMQ-9201 - Update Jolokia default access configuration
2023-02-01 07:04:56 -05:00
Michał Janczykowski
13ec5d5b7a
[AMQ-9199] reordered imports
2023-01-17 12:26:21 +01:00
Michał Janczykowski
7de7ba2aa9
[AMQ-9199] Fixed race condition in creating store directory
...
A store directory is created by MessageDatabase#getPageFile which
is called in two cases:
1. KahaDBStore.start() when creating a queue
2. KahaDBStore.size() which is performed when sending any persistent message
If both methods are called concurrently it's possible to get an IOException
thrown from the IOHelper.mkdirs method.
2023-01-17 12:20:53 +01:00
Matt Pavlovich
c58286487d
[ #8133 ] Add s390x as a parameter for Jenkins ( #956 )
2023-01-14 14:14:00 -06:00
Matt Pavlovich
8ba765bbaf
[ #9194 ] Add JDK 19 to Jenkins build ( #955 )
2023-01-12 09:06:29 -06:00
Christopher L. Shannon (cshannon)
a083ff4d23
AMQ-9193 - Improve broker shutdown in unit tests
...
This should improve test reliability for the unit tests so brokers don't
hang around after the end of a test on error. Also increase the surefire
re-run count to 3 times before failing.
2023-01-11 06:21:21 -05:00
Christopher L. Shannon
05ffe8aca0
Merge pull request #954 from cshannon/rerun-tests
...
NO-JIRA - Set tests to rerun failing tests 2 times
2023-01-10 16:22:43 -05:00
Christopher L. Shannon (cshannon)
1b9bd133fd
NO-JIRA - Set tests to rerun failing tests 2 times
...
This should help reduce failures from flaky tests and make the build
more reliable
2023-01-10 15:35:16 -05:00
Christopher L. Shannon
362d28cddf
Merge pull request #951 from cshannon/AMQ-9192
...
AMQ-9192 - Fix flaky AdvisoryTests
2023-01-10 15:29:10 -05:00