JB Onofré
8dbe7f41a7
AMQ-9579: Upgrade to maven-javadoc-plugin 3.10.0
...
(cherry picked from commit 4d0eb77639087b4c69c365f31ce104a19810b712)
2024-09-24 18:38:46 +02:00
JB Onofré
787fd2d7f9
AMQ-9577: Upgrade to maven-enforcer-plugin 3.5.0
...
(cherry picked from commit 50a73f9317c22a19d79b3be354cd5ce787b0360f)
2024-09-24 18:11:49 +02:00
JB Onofré
3498bdb1af
AMQ-9574: Upgrade to commons-io 2.17.0
...
(cherry picked from commit c33cdaf0ba2a4ee85c0f922ef724a703c2b2a407)
2024-09-23 18:02:12 +02:00
JB Onofré
c54789d914
AMQ-9576: Upgrade to maven-clean-plugin 3.4.0
...
(cherry picked from fba0a2e16e394fca01899b97fec41093f0084d2d)
2024-09-23 14:54:51 +02:00
JB Onofré
856eabd0e9
AMQ-9496: Upgrade to maven-compiler-plugin 3.13.0
...
(cherry picked from commit 3d36570181ecac43897ae968352aba71614dc527)
2024-09-23 08:16:10 +02:00
JB Onofré
584cf9b08e
AMQ-9495: Upgrade to maven-assembly-plugin 3.7.1
...
(cherry picked from commit 1428cf83fbdb711dd4ba16626cd68eb71303a295)
2024-09-23 08:08:09 +02:00
JB Onofré
1eecfe246d
AMQ-9494: Upgrade to maven-source-plugin 3.3.1
...
(cherry-picked from commit 7bc8b67fe03a4695c6dd4ed0e333c418b2c99a74)
2024-09-23 08:06:15 +02:00
JB Onofré
99aa3e25d3
AMQ-9567: Upgrade to jmdns 3.5.12
...
(cherry picked from commit ada40417d102d2135388399cf34c0292ca5592b5)
2024-09-13 15:33:55 +02:00
JB Onofré
670dc1a2ab
AMQ-9568: Upgrade to ant 1.10.15
...
(cherry picked from commit a86cee6df332949769d992e642aa3381ce14b004)
2024-09-13 15:28:59 +02:00
Aleksei Zotov
59b4fc93c9
AMQ-8122 - Fix DataByteArrayInputStreamTest
...
(cherry picked from commit 736eb467e123be5296a93e81cf208faa6543601d)
2024-09-13 15:07:24 +02:00
Paul Gale
3e644fa8da
Remove JDK_JAVA_OPTIONS usage in wrapper.conf. Moved to wrapper.java.additional.x options.
...
(cherry picked from commit f1379cd613357375b111eda96cae1b41110d009a)
2024-09-11 19:23:52 +02:00
JB Onofré
c3f88e0134
AMQ-9555: Upgrade to Spring 6.1.12
...
(cherry picked from commit d31c07e7db097fccffd7ce3bf67cba04f1ccd71b)
2024-09-11 16:38:36 +02:00
JB Onofré
8efabbdf2d
AMQ-9491: Upgrade to ASM 9.7
...
(cherry picked from commit f03443ee98d95ae27031e11dab01fa34575b1cbf)
2024-09-11 11:34:14 +02:00
JB Onofré
d12e53ddf1
AMQ-9510: Upgrade to jmock 2.13.1
...
(cherry picked from 6001e812e792d6eae89e0fb12f4bdf730deaf33a)
2024-09-11 11:05:09 +02:00
JB Onofré
de83cc5d74
AMQ-9557: Upgrade to commons-logging 1.3.4
...
(cherry picked from commit 254d0fa159b7720f1817f77cb1b455237096c0df)
2024-09-11 11:01:39 +02:00
Ken Liao
672e9c1936
Set cache-control to no-store by default for stronger security
...
(cherry picked from commit 2dab16172e45d90065fe3aa2be53b59c286908cd)
2024-09-10 09:26:32 +02:00
Aleksei Zotov
9a82c6a305
AMQ-8398 - Add missing super.tearDown() call to Stomp NIOSSLLargeMessageTest
...
(cherry picked from commit f914001035b2f1ae3984b11ec134f953406d044f)
2024-09-09 15:08:21 +02:00
Christopher L. Shannon
2e91207980
AMQ-8398 - Fix Stomp to Stomp Unicode UTF-8 test
...
The connection receive was out of order and causing failures in some of
the Stomp tests like StompNIOSSL
(cherry picked from commit f5fb6c91b2f302459ab13b247630d4869ed8ce75)
2024-09-04 15:40:33 -04:00
Christopher L. Shannon
73a8d5ca67
AMQ-8398 - Fix Stomp to OpenWire UTF-8 translation
...
This commit fixes conversion of messages that are sent or received
using Stomp when the body contains characters that require 4 bytes
for encoding using standard UTF-8.
ActiveMQ and OpenWire currently use a modified UTF-8
encoding that only uses 3 bytes so the conversion previously was
breaking because the body was encoded using standard JDK UTF-8 encoding
and set directly on an ActiveMQText message which was leading to
decoding errors later when the ActiveMQMessage tried to decode using the
modified encoder. The reverse was also was true and was breaking
in some cases.
The fix now makes sure to correctly decode the Stomp message back to a
String first and set that on the ActiveMQ message so it can be
re-encoded correctly. The reverse is fixed as well so both
conversion from Stomp -> OpenWire and OpenWire -> Stomp work. Tests have
been added for Stomp -> OpenWire, OpenWire -> Stomp, and Stomp -> Stomp
which is really Stomp -> OpenWire -> Stomp.
(cherry picked from commit 3ddf5155973f46b080ad4500000281e06ad8c372)
2024-08-28 15:05:15 -04:00
Christopher L. Shannon
a30cb8e263
AMQ-9547 - Remove setLength() and usage from RecoverableRandomAccessFile
...
This method always throws an exception so it should be removed and no
longer used. Places in PageFile that called the method have been updated
to either remove the usage or throw an error.
(cherry picked from commit 5f79b651c225babe62d8742d20e993073faaf1d0)
2024-08-08 16:14:46 -04:00
JB Onofré
bcc5e7ccfe
[maven-release-plugin] prepare for next development iteration
2024-07-31 17:38:03 +02:00
JB Onofré
f1d2cdc112
[maven-release-plugin] prepare release activemq-6.1.3
activemq-6.1.3
2024-07-31 17:37:40 +02:00
JB Onofré
9e279c1e61
Fix bom (release plugin doesn't accept properties)
2024-07-31 17:24:02 +02:00
JB Onofré
9ffb0cf25a
AMQ-9493: Upgrade to maven-plugin-plugin 3.13.1
...
(cherry picked from commit 7b49d0c34fecc4061cd6bfc5e9624496e8ee67dc)
2024-07-25 21:31:58 +02:00
JB Onofré
59af48c018
Prepare for ActiveMQ Classic 6.1.3 release
2024-07-25 18:37:27 +02:00
Matt Pavlovich
7de8e637ee
[AMQ-9521] Uprgade Spring 6.1.11
...
(cherry picked from commit cf3a617e9f588edd779f574587e6dbc407a95526)
2024-07-16 12:54:35 -05:00
Matt Pavlovich
68c22be5e1
[AMQ-9535] Upgrade slf4j 2.0.13
...
(cherry picked from commit 8ae41a4a375277844d4f45181e4f340ae86fc77d)
2024-07-16 12:52:36 -05:00
Matt Pavlovich
9b2c9cf65d
[AMQ-9457] Update bom/pom.xml for activemq-6.1.x backport
2024-07-16 12:50:23 -05:00
Matt Pavlovich
3e951173b7
[AMQ-9457] Add activemq-bom-client
...
(cherry picked from commit dc7c07e873f9e363907bd0f3c15751e9bf2fc119)
2024-07-16 12:47:10 -05:00
Matt Pavlovich
5762e327dc
[AMQ-9531] Fix regression causing export command to fail
...
(cherry picked from commit d9673c76faa9277774309491191900893b6827e8)
2024-07-14 06:33:58 +02:00
JB Onofré
71e7cded3e
AMQ-9498: Upgrade to xbean 4.25
...
(cherry picked from commit d9b795c7c4258e6511a214fef26866e71e514a0a)
2024-07-09 14:03:26 -05:00
Matt Pavlovich
1039a624f7
[AMQ-9527] Upgrade commons-daemon 1.4.0 / commons-io 2.16.1
2024-07-09 12:20:58 -05:00
Matt Pavlovich
de0dc55533
[AMQ-9527] Upgrade commons-logging 1.3.3
...
(cherry picked from commit 4e3084d9bbb8e2bf17c641773460a44ff40d5ae5)
2024-07-09 12:20:21 -05:00
Matt Pavlovich
00ae1d03d3
[AMQ-9526] Upgrade Jolokia 2.0.3
...
(cherry picked from commit 9ffbcd05801c15c2303e198da12eb666cd1f33c3)
2024-07-09 12:14:26 -05:00
Matt Pavlovich
01ba64051c
[AMQ-9525] Upgrade Camel 4.4.3
...
(cherry picked from commit c1975f89811baed656acc6a92cedb328cb6a0bbd)
2024-07-09 12:06:48 -05:00
Matt Pavlovich
78b3008c8e
[AMQ-9524] Upgrade JAXB 4.0.5 / jaxb-tools 4.0.8
...
(cherry picked from commit b75eb0ab18dc2c5d266fa9164feae2701c45159e)
2024-07-09 12:02:23 -05:00
Matt Pavlovich
1874273044
[AMQ-9523] Upgrade Jackson 2.17.2
...
(cherry picked from commit 382dfa567960457ae7c15009587f832f3da88529)
2024-07-09 11:55:23 -05:00
Matt Pavlovich
59bfb093cb
[AMQ-9522] Upgrade Jetty 11.0.22
...
(cherry picked from commit a112a1958dac373eb88a517eb019a2efce676a07)
2024-07-09 11:51:58 -05:00
Matt Pavlovich
286e3cb4f2
[AMQ-9521] Upgrade Spring 6.1.10
...
(cherry picked from commit 13cd87c281a621fc64ec6eed4c10eac781d9814e)
2024-07-09 11:48:29 -05:00
Christopher L. Shannon
ba3d395fc3
AMQ-9504 - Add missing license header
...
(cherry picked from commit 527d245831fb95fa3a25180ecf404d5a316f2425)
2024-05-22 10:11:44 -04:00
Christopher L. Shannon
d719df2300
AMQ-9504 - Prevent registering duplicate mKahadb adapters
...
This fixes an issue on start up of a broker that is configured with
multiple mKahaDB filtered adapters and one is configured with
perDestination=true. Before this fix a duplicate persistence adapter
could be created because the filter did not check for existing matches.
Patch applied with thanks to Ritesh Adval
(cherry picked from commit ddfb36515c0e9588d2e322365f56a3f53fb094ad)
2024-05-22 09:28:03 -04:00
Christopher L. Shannon
6e6caf7c60
Merge pull request #1206 from apache/AMQ-9841
...
AMQ-9481 - Correctly complete async servlet request on timeout
2024-04-22 11:01:35 -04:00
Christopher L. Shannon
72befc14fb
AMQ-9481 - Correctly complete async servlet request on timeout
...
This fixes AsyncServletRequest to correctly call context.dispatch() when
the async request times out so that the consumer can be re-used.
2024-04-21 12:42:20 -04:00
JB Onofré
6084867b26
[maven-release-plugin] prepare for next development iteration
2024-04-11 19:41:29 +02:00
JB Onofré
ceea6dac1c
[maven-release-plugin] prepare release activemq-6.1.2
activemq-6.1.2
2024-04-11 19:41:18 +02:00
JB Onofré
c3c522c955
Update spring.schemas in preparation for 6.1.2 release
2024-04-11 19:33:06 +02:00
Christopher L. Shannon
f6d067a49a
Merge pull request #1204 from mattrpav/AMQ-9430
...
[AMQ-9430] RuntimeConfigPlugin wire in classloader to JAXBContext
2024-04-11 12:29:19 -04:00
JB Onofré
1c3c1289bb
Merge pull request #1202 from jbonofre/AMQ-9473
...
AMQ-9473: Fix IntrospectionSupport to deal with SSLSocket properties
2024-04-11 17:05:36 +02:00
Christopher L. Shannon
45a1bd54d3
NO-JIRA: fix formatting
2024-04-11 10:02:27 -04:00
Christopher L. Shannon
8b6072d03e
AMQ-9330 - Return 204 code when polling empty destinations ( #1203 )
...
Previously a timeout was thrown and complete was not called so Jetty was
returning a 500 error
2024-04-11 09:59:46 -04:00