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
Christopher L. Shannon (cshannon)
044f5346e9
AMQ-9192 - Fix flaky AdvisoryTests
...
Properly shutdown broker for each test and speed up tests by sending
less messages
2023-01-10 12:29:33 -05:00
Jean-Baptiste Onofré
95bb3f3f49
Merge pull request #945 from jbonofre/AMQ-9176
...
[AMQ-9176] Upgrade to Apache POM 28
2022-11-29 14:01:40 +01:00
Jean-Baptiste Onofré
43c7c7c227
[AMQ-9176] Upgrade to Apache POM 28
2022-11-29 08:42:15 +01:00
Jean-Baptiste Onofré
8523eaeb07
Update spring.schemas
2022-11-29 08:06:21 +01:00
Jean-Baptiste Onofré
424be3ee8d
This closes #943
2022-11-29 08:02:13 +01:00
Dmytro Chebotarskyi
dc55028c00
Added additional logging on BrokerService startup
2022-11-29 07:51:20 +01:00
Jean-Baptiste Onofré
726cc68078
Merge pull request #944 from jbonofre/AMQ-9126
...
[AMQ-9126] Set jolokia.conf sys prop and escape cleanly on Windows platform
2022-11-29 07:41:43 +01:00
Jean-Baptiste Onofré
49626f07b6
[AMQ-9126] Set jolokia.conf sys prop and escape cleanly on Windows platform
2022-11-28 18:41:55 +01:00
Jean-Baptiste Onofré
a530142fd5
Merge pull request #942 from jbonofre/AMQ-9102
...
[AMQ-9102] Add http.nonProxyHost support in HTTP transport
2022-11-25 18:24:14 +01:00
Jean-Baptiste Onofré
44a5539afc
[AMQ-9102] Add http.nonProxyHost support in HTTP transport
2022-11-22 13:59:08 +01:00
Jean-Baptiste Onofré
75e6c5bddc
Merge pull request #941 from jbonofre/AMQ-9062
...
[AMQ-9062] Fix Web-ContextPath with Pax Web 8.0.x
2022-11-22 08:56:43 +01:00
Jean-Baptiste Onofré
9852cf1f49
Merge pull request #843 from stolsvik/main
...
AMQ-8617: RedeliveryPolicy:Exponential Backoff + NonBlockingRedelivery = too long delays
2022-11-22 08:55:43 +01:00
Christopher L. Shannon (cshannon)
f83c5f1ba1
AMQ-9175 - Properly set broker on ConnectionContext inside
...
MemoryTransactionStores
This fixes a NPE when using the messageDelivered advisory and
transactions
2022-11-21 11:03:08 -05:00
Jean-Baptiste Onofré
c563f6e355
[AMQ-9062] Fix Web-ContextPath with Pax Web 8.0.x
2022-11-21 14:51:45 +01:00