Jean-Baptiste Onofré
1cb1a3aa76
Merge pull request #802 from jgallimore/update-spring
...
Update Spring to 5.3.18.
2022-04-06 07:50:10 +02:00
Jean-Baptiste Onofré
3f454600e6
Merge pull request #809 from jbonofre/AMQ-8561
...
[AMQ-8561] Add missing jetty-webapp dependency in activemq-web
2022-04-06 07:43:26 +02:00
Christopher L. Shannon
4ae145352b
Merge pull request #812 from cshannon/AMQ-8550
...
AMQ-8550 - Check for null keystore/truststore passwords
2022-04-05 13:36:09 -04:00
Christopher L. Shannon
b93d58259c
AMQ-8550 - Check for null keystore/truststore passwords
...
Inside ActiveMQSslConnectionFactory the passwords should be checked for
null so a NPE isn't thrown. Null will be passed to the factories instead
and the keystore/truststore factories will try and load the keystores
using null for the password which may or may not work depending on the
implementation and if password is set.
2022-04-05 12:17:14 -04:00
Robbie Gemmell
558bb8cf88
AMQ-8569: set xstream osgi import optional to match with its dependency declaration
2022-04-05 15:44:16 +01:00
Jean-Baptiste Onofré
ffab5274a4
Fix OfflineDurableSubscriberTimeoutTest on some machine (including Jenkins)
2022-04-03 19:22:58 +02:00
Jean-Baptiste Onofré
2959d800fe
[AMQ-8561] Add missing jetty-webapp dependency in activemq-web
2022-03-31 21:54:59 +02:00
Jonathan Gallimore
6b23b25a4f
Update Spring to 5.3.18.
2022-03-31 13:30:04 +01:00
Jean-Baptiste Onofré
ebdb9eac82
Merge pull request #801 from lucastetreault/update-copyright-years
...
[AMQ-8549] Update copyright years
2022-03-29 10:10:18 +02:00
Lucas Tétreault
aa1729ba2b
AMQ-8549: Update copyright years
2022-03-20 21:18:54 -07:00
Christopher L. Shannon
5f9a516282
Merge pull request #799 from jbonofre/AMQ-8533
...
[AMQ-8533] Fix maven-bundle-plugin instructions to avoid shading all packages
2022-03-09 15:34:27 -05:00
Jean-Baptiste Onofré
9ba7aab24d
[AMQ-8533] Fix maven-bundle-plugin instructions to avoid shading all packages
2022-03-09 20:51:56 +01:00
Christopher L. Shannon
2a075005de
Merge pull request #796 from cshannon/AMQ-8530
...
AMQ-8530 - Update to geronimo-annotation_1.3_spec
2022-03-09 12:52:43 -05:00
Christopher L. Shannon (cshannon)
3d06efe93d
AMQ-8530 - Update to geronimo-annotation_1.3_spec
2022-03-09 08:14:43 -05:00
Christopher L. Shannon
6f907c46b9
Merge pull request #795 from cshannon/AMQ-8528
...
AMQ-8528: Fix test failures in integration module
2022-03-08 13:29:45 -05:00
Christopher L. Shannon
32e72b0879
AMQ-8528: Fix test failures in integration module
...
-DurableFiveBrokerNetworkBridgeTest: Fix refactoring mistake
-SpringTest: Fix Spring xml files
-BrokerRedeliveryTest: Fix after sendDuplicateFromStoreToDLQ default
changed to false
-AMQ4952Test: Fix after sendDuplicateFromStoreToDLQ default
changed to false
-AMQ3537Test: Add missing package to SERIALIZABLE_PACKAGES
-OfflineDurableSubscriberTimeoutTest: Fix after log4j2 update
-JDBCConcurrentDLQTest: Fix after log4j2 update
2022-03-08 13:29:09 -05:00
Christopher L. Shannon (cshannon)
957a2dd940
AMQ-8528: Fix JMS 2.0 related test failures
2022-03-08 11:10:16 -05:00
Jean-Baptiste Onofré
db15128b8b
Avoid compilation error with apache-release profile
2022-03-06 19:13:44 +01:00
Jean-Baptiste Onofré
52b4f8fd31
Fix log4j artifact coordinates
2022-03-06 11:31:25 +01:00
Jean-Baptiste Onofré
ca97fd456d
Merge pull request #791 from ilyesAj/patch-1
...
add the capability to override memory options
2022-03-06 07:48:56 +01:00
Jean-Baptiste Onofré
4492cc07e4
Merge pull request #790 from jbonofre/AMQ-8522
...
[AMQ-8522] Secure /api path on the web console
2022-03-06 07:45:10 +01:00
Christopher L. Shannon
c4d9d70987
NO-JIRA: Activate quick-tests by default ( #792 )
2022-03-04 19:00:39 -06:00
ilyes Ajroud
1ba4628be6
add the capability to override memory options
...
since the last release , the xmx and xms are hardcoded on `env` , the goal is to use ACTIVEMQ_OPTS_MEMORY environement variable if needed to override memory options
2022-03-04 11:11:21 +01:00
Jean-Baptiste Onofré
cbfbd5508a
Add activemq-5.17.x and fix main branch name in Jenkinsfile
2022-03-04 10:15:53 +01:00
Jean-Baptiste Onofré
a74fe37582
[AMQ-8522] Secure /api path on the web console
2022-03-04 10:05:16 +01:00
Christopher L. Shannon (cshannon)
ae30dce4e2
AMQ-8520: Log4j2 test fixes
...
Also fixes Log4jConfigView
2022-03-03 15:24:38 -06:00
Matt Pavlovich
7ec5254bb5
[AMQ-8520] WIP: Convert activemq-unit-tests to log4j2
2022-03-03 15:24:38 -06:00
Christopher L. Shannon
c1b35058d3
Merge pull request #787 from cshannon/AMQ-8520
...
AMQ-8520: Re-enable all modules to compile and build by default
2022-03-02 15:02:43 -05:00
Christopher L. Shannon (cshannon)
f240cb5806
AMQ-8520: Re-enable all modules to compile and build by default
...
Updates the modules part of the previous full.test profile to always
build but skip running tests by default.
Also fixed miss dependency updates including log4j and jetty
2022-03-02 10:49:52 -05:00
Christopher L. Shannon (cshannon)
00253b3219
NO-JIRA: Updating next development version to 5.18.0-SNAPSHOT
2022-03-01 09:36:34 -05:00
Jean-Baptiste Onofré
fa461c876a
Use Jetty atomic jar files instead of jetty-all (deprecated) and update to Jetty 9.4.45.v20220203 ( #784 )
...
* [AMQ-7358] Use jetty atomic jar files instead of jetty-all uber jar
(deprecated according to Jetty team)
[AMQ-8461] Upgrade to Jetty 9.4.45.v20220203
2022-03-01 15:33:50 +01:00
Jean-Baptiste Onofré
e597017200
Merge pull request #662 from jbonofre/AMQ-7426
...
[AMQ-7426] Upgrade to log4j2
2022-02-27 13:23:53 +01:00
Matt Pavlovich
094dbc89f3
[AMQ-8515] FailoverTransport should handle MaxFrameSizeExceededException ( #785 )
2022-02-25 19:46:45 -06:00
Jean-Baptiste Onofré
f03ed01d66
Merge pull request #781 from jbonofre/AMQ-8512
...
[AMQ-8512] Upgrade to rome 1.18.0
2022-02-25 10:16:48 +01:00
Jean-Baptiste Onofré
0673f78091
[AMQ-8512] Upgrade to rome 1.18.0
2022-02-24 15:52:54 +01:00
Matt Pavlovich
9956dd602a
[AMQ-8440] Set sendDuplicateFromStoreToDLQ to 'false' by default ( #773 )
2022-02-24 08:45:35 -06:00
Matt Pavlovich
e522feaad8
[AMQ-8511] Minor fix for amqp unit tests to help w/ CI build consistency ( #780 )
2022-02-24 08:45:25 -06:00
jbonofre
472dcf8497
[AMQ-7426] Upgrade to log4j2
2022-02-24 15:20:51 +01:00
Jean-Baptiste Onofré
4715a01877
Merge pull request #772 from mattrpav/AMQ-6883
...
[AMQ-6883] Update windows wrapper confs to be consistent with windows…
2022-02-23 18:32:08 +01:00
Cesar Hernandez
80d4804221
[AMQ-8503] Upgrade to jackson 2.13.1
2022-02-23 16:36:57 +01:00
Jean-Baptiste Onofré
11a22319f8
[AMQ-8502] Upgrade to Spring 5.3.16
2022-02-23 16:36:57 +01:00
Jean-Baptiste Onofré
89632f14a1
Merge pull request #775 from jbonofre/AMQ-8497
...
[AMQ-8497] Upgrade to Apache POM 25
2022-02-23 14:43:15 +01:00
Christopher L. Shannon (cshannon)
df354fa023
AMQ-8509: Update TempStore Usage test to verify cleanup
...
Add a unit test to the previous tests added in AMQ-7085 to verify
TempUsage is cleaned up and stopped on Queue.stop()
2022-02-23 07:41:24 -05:00
Christopher L. Shannon (cshannon)
fb7ae908ef
Merge branch 'AMQ-8509' into main
...
This closes #778
2022-02-23 07:39:20 -05:00
Artur Pedroso
d1e9ba68b3
AMQ-8509: Fix TempUsage memory leak
...
If you have an application that creates lots of queues it will eventually
fail with OOM because TempUsage is started on Queue#start but never stopped.
The `systemUsage.getTempUsage().start()` used on the Queue#start
adds elements on a List from TempUsage parent and these elements
are never removed.
To reproduce this issue you need to leave an application
running for a long time creating different queues.
The only way to avoid the leak right now is to stop the BrokerService,
which isn't a solution.
2022-02-23 07:38:58 -05:00
Jean-Baptiste Onofré
56b5608233
[AMQ-8497] Upgrade to Apache POM 25
2022-02-22 14:55:01 +01:00
Christopher L. Shannon
bed86a078d
Merge pull request #770 from mattrpav/AMQ-8493
...
[AMQ-8493] Minor deprecation cleanups in activemq-client
2022-02-18 10:58:52 -05:00
Jean-Baptiste Onofré
b9f6efbf85
Merge pull request #774 from gemmellr/AMQ-7442-fix-build-warnings
...
AMQ-7442: fix duplicate plugin declaration build warnings
2022-02-18 09:14:50 +01:00
Robbie Gemmell
bd23fef5da
AMQ-7442: resolve immediate build warnings due to duplicate plugin config.
...
Combines duplicate plugin entries following fc80b86ac6
changes.
2022-02-17 18:04:25 +00:00
Matt Pavlovich
cb27fd06ee
[AMQ-6883] Update wrapper confs to be consistent memory and dedicatedTaskRunner
2022-02-16 14:27:29 -06:00