668 Commits

Author SHA1 Message Date
Christopher L. Shannon (cshannon)
5c8d457d9f AMQ-9201 - Update Jolokia default access configuration
(cherry picked from commit 6120169e563b55323352431dfe9ac67a8b4de6c2)
2023-02-09 09:41:02 +01:00
Christopher L. Shannon (cshannon)
04e5114e21 AMQ-8554 - Add missing jetty-continuation jar to assembly
(cherry picked from commit 291f925601312c62b568876d25992d65d1ce69e6)
(cherry picked from commit 4eb9c33492840410b60cbc4a100a9491a95a39b4)
2022-04-06 09:51:45 -04:00
Lucas Tétreault
4b90e99783 AMQ-8549: Update copyright years
(cherry picked from commit aa1729ba2b829d86d6681ddfbecd020c91b7f507)
2022-03-29 10:12:51 +02:00
ilyes Ajroud
072217f33c 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

(cherry picked from commit 1ba4628be6d6e05384bc49fdfb12a06cb7d97029)
2022-03-06 07:49:56 +01:00
Jean-Baptiste Onofré
538d86fbff [AMQ-8522] Secure /api path on the web console
(cherry picked from commit a74fe37582dc7cabc77828fda9642f580f4cf857)
2022-03-06 07:46:53 +01:00
Jean-Baptiste Onofré
b9d24e586d 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

(cherry picked from commit fa461c876abdced9906a865a9a47a819febb2fb9)
2022-03-02 16:24:56 +01:00
Matt Pavlovich
5fe6854b62 [AMQ-6883] Update wrapper confs to be consistent memory and dedicatedTaskRunner
(cherry picked from commit cb27fd06ee642eda58ce99f3c30a375e73ba2099)
2022-02-23 18:32:47 +01:00
Robbie Gemmell
3b283fe440 NO-JIRA: update year in source + bin assembly NOTICE files
(cherry picked from commit 2c3a7c68dfd998557ccd4e50f7ab53bfff79ca2b)
2022-02-11 14:03:21 +01:00
Colm O hEigeartaigh
1f01a61426
AMQ-8472 - Switch to reload4j for logging 2022-02-08 14:02:31 +00:00
Vilius Šumskas
ffc2aad6e3 https://issues.apache.org/jira/browse/AMQ-5388 Fix user permissions in web console
(cherry picked from commit c67ada04c77e9379ef25ac62d5ea1fcf20cf8b8f)
2022-01-19 17:48:11 +01:00
Jean-Baptiste Onofré
207591e94d [AMQ-8425] Get process from any user in bin/activemq script
(cherry picked from commit c246e0926c5f803341224000fe4391cdb3f00d76)
2022-01-15 06:43:52 +01:00
Jean-Baptiste Onofré
0a1a0046a3 [AMQ-8439] Exclude camel.xml from assembly validateExampleConfig test
(cherry picked from commit 359b410ffd9082861cea472fb1c85f8bf8c10ac6)
2021-12-19 07:46:26 +01:00
Matt Pavlovich
dce83db7c2 [AMQ-8290] Cleanup assembly warnings and upgrade assembly plugin
- Convert 'attached' to 'single' goal
 - Clean up leading "/" in descriptors

(cherry picked from commit 5c9df5db0c4f4682ff489f437eea7ec7da98ba92)
2021-07-04 07:04:19 +02:00
Jonathan Gallimore
c6838aa451 AMQ-8220 add add-opens options for Java 16
(cherry picked from commit d1c48abaca86a896e6064c1f2fcd468b20afab73)
2021-04-21 07:10:45 +02:00
charlie-aws
ec95c6f948 AMQ-8226 match any amount of spaces before activemq PID in bin/activemq startup script
(cherry picked from commit f1190f8feddb68e27eb1b7484f2a0928e32996f9)
2021-04-16 08:12:48 +02:00
jbonofre
e24116aae5 [AMQ-8194] Upgrade to commons-lang3 3.12.0
(cherry picked from commit 1e2a0de5ccbff057ac0201b335ec30dc266eb0b5)
2021-03-24 07:50:28 +01:00
Fredrik Jönsson
2d78f118d0 Remove duplicated code for finding a java process given a pidfile
and make it work in busybox.

(cherry picked from commit 18dce69a78729e71841fead21c69dd15ffe7db58)
2021-03-22 07:26:56 +01:00
TomyLobo
6a5046cd3e Add missing runlevels to Default-Start
Debian starts in runlevel 2 by default.

(cherry picked from commit 7eb9d60c8d203829b020025b20411628a20ab780)
2021-03-22 06:13:49 +01:00
jbonofre
aedb4aaf65 [AMQ-8123] Add jaxb-core,istack,activation in lib for RuntimeConfigurationPlugin (with both JDK8 and 11+)
(cherry picked from commit f64c9327d7097b2c4d53325d9731ceefa53ba480)
2021-03-18 10:16:54 +01:00
Charlie Chen
20d822fbb8 AMQ-8048 replace SslContextFactory with SslContextFactory$Server & fix assembly BrokerXmlConfigStartTest activemq-security.xml test
(cherry picked from commit 86eda3a6b1541ba71878e31848f6a02e1bba8966)
2021-03-15 07:52:49 +01:00
jbonofre
a64f399d54 [AMQ-8032] Add JAXB in lib by default to avoid issue with JDK11
(cherry picked from commit 9b6a48ad31b2fb4b3a5a129d4ed6119024c6850a)
2021-01-09 07:20:08 +01:00
jbonofre
ec2539e7a9 Revert "[AMQ-8045] Use the file: protocol in jetty.xml"
This reverts commit 10bd81d1679700e0df9c265b82819300822b4ba7.
2020-12-01 06:54:53 +01:00
jbonofre
10bd81d167 [AMQ-8045] Use the file: protocol in jetty.xml
(cherry picked from commit 9d687221b335c0e382a0027173f59cb145c34cd4)
2020-11-23 13:51:15 +01:00
Lars Kiesow
696315461f Shebang in env
This patch removes the shebang from the env file. The file is – and
should always be – sourced and never be executed directly and should
thus not contain a shebang.

The file has also already no executable flag. Probably for the same
reason.

(cherry picked from commit b993be299523efadeabe79a7e4f17863218683cf)
2020-11-21 07:28:02 +01:00
Colm O hEigeartaigh
f91e81bf4c AMQ-8029 - Place a bound on the data read in MessageServletSupport
(cherry picked from commit 66cb8d4cfb501ab5a76fa0a5ebb06d0eafdeec07)
2020-11-21 06:49:58 +01:00
jbonofre
7db424758f [AMQ-7087] Add JDK 9+ specific JVM args to avoid warnings 2020-06-23 07:52:00 +02:00
Christopher L. Shannon (cshannon)
721169a21d AMQ-7500 - Update distribution examples to use JDK 1.8 source/target 2020-06-22 10:31:08 -04:00
Christopher L. Shannon (cshannon)
1a1cabdfce AMQ-5687 - Remove old ANT based examples 2020-06-22 10:04:00 -04:00
jbonofre
93c245b8ec [AMQ-7465] Protect any webconsole URL by default 2020-05-21 10:40:52 +02:00
jbonofre
36a4115ea8 [AMQ-7483] Update JSW wrapper for MacOS 2020-05-19 16:36:06 +02:00
Jean-Baptiste Onofré
b34da16045
Merge pull request #514 from PascalSchumacher/publisher.py_remove_unused_import
Remove unused import in publisher.py.
2020-05-12 08:06:21 +02:00
Marcelo Parada
924d0d1d2d
conn.start deprecated, id argument necessary by conn.subscribe 2020-05-07 15:45:56 +02:00
Jean-Baptiste Onofré
da9e4028c9
Merge pull request #513 from coheigea/AMQ-7447
AMQ-7447 - Update copyright years
2020-03-27 10:29:42 +01:00
Colm O hEigeartaigh
9599ad8d95 AMQ-7457 - Support wider password encryption schemes 2020-03-27 08:34:10 +00:00
Pascal Schumacher
8cf12550bd Remove unused import in publisher.py. 2020-03-21 14:44:41 +01:00
Colm O hEigeartaigh
c3cdffb373 AMQ-7447 - Update copyright years 2020-03-20 07:14:43 +00:00
jbonofre
feb8d3d073 [AMQ-7433] Render full stack trace by default but document possible ConversionPattern 2020-03-03 18:44:53 +01:00
Colm O hEigeartaigh
f221072375 AMQ-7434 - Enable Jolokia CORS strict-checking by default 2020-03-03 14:22:04 +00:00
jbonofre
c9902433c7 [AMQ-7433] Use short rendering of exception instead of full stack trace to avoid to pollute log file 2020-03-01 17:38:00 +01:00
jbonofre
0d5b53529a [AMQ-7388] Upgrade to Jetty 9.4.27.20200227 2020-03-01 12:49:36 +01:00
jbonofre
f3b2efcbcb [NO-JIRA] Use Maven Central https URL in ActiveMQ URL readme.txt 2020-02-18 14:13:11 +01:00
jbonofre
097506a458 [AMQ-7399] org.apache.activemq.SERIALIZABLE_PACKAGES doesn't include java* by default 2020-02-12 13:43:03 +01:00
Colm O hEigeartaigh
23b21105e8 AMQ-7349 - Update some javascript libraries 2019-11-20 16:48:20 +00:00
Jean-Baptiste Onofré
4f07dc5b49 [AMQ-7252] Upgrade to Velocity 2.1 2019-11-15 06:07:40 +01:00
Jean-Baptiste Onofré
8a6ef9d83d
Merge pull request #392 from coheigea/AMQ-7295
AMQ-7295 - Update JTA spec
2019-11-02 07:14:15 +01:00
Jean-Baptiste Onofré
7a243f9751
Merge pull request #394 from jlmuir/init-javacmd-auto-fix
Improve activemq init JAVACMD auto detection
2019-10-18 19:11:13 +02:00
Colm O hEigeartaigh
63b1238c4d AMQ-7322 - Add HTTPOnly flag to the webconsole + REST API Cookies 2019-10-18 17:18:33 +01:00
Colm O hEigeartaigh
892c9e2a2d AMQ-7295 - Update JTA spec 2019-10-16 14:28:17 +01:00
J. Lewis Muir
3df12a15b1 Improve activemq init JAVACMD auto detection
If JAVACMD is set to "auto" (the default from the "env" file) and
the current working directory contains a directory named "auto", the
activemq init script will incorrectly detect the "auto" directory as the
"java" binary thus leaving JAVACMD set to "auto" which is incorrect and
will obviously fail to execute the Java VM.

To fix this, in the second attempt to detect the "java" binary, repeat
the tests for a zero-length JAVACMD or a JAVACMD equal to "auto" before
testing whether JAVACMD does not exist or is not executable.  This is
necessary because when JAVA_HOME's length is zero, the first attempt to
detect the location of the "java" binary will not set JAVACMD (so it
will still be "auto" when it reaches the second auto-detection attempt).
2019-09-27 14:59:13 -05:00
Colm O hEigeartaigh
1e241deb2a AMQ-7292 - WebConsole problem due to missing ecj jar 2019-08-27 15:11:13 +01:00