This is an automated email from the ASF dual-hosted git repository.
clebertsuconic pushed a change to branch new-logging
in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git
discard 170cbd4f57 Logging changes on BridgeImpl I used on real debug, squash
with everything else please
discard cc8247f8e3 fix application of filtered version ref previously added in
logging docs
discard 193d9c6acd some more doc updates around monitorInterval
discard 8a88224376 add a 5sec monitorInterval to the default log4j2.properties
file, aligning with previous log config refresh behaviour. Update notes and
versions detail.
discard 86f453f17b fixup after rebase to main at
3aeb24ae01f19a37d9378820a40d36624c28288b
discard 1a714d5bac NO-JIRA some real debug I made with the new logging - just
squash with everything else
discard 06f488cd45 fixup after rebase against main at
a254e50aae5487148e3a1a3f7dfe54ff5139f88b
discard 74f06c14e2 update notes, remove old comparison files
discard 727ab8cf0c remove arg that isnt being used anymore
discard f9f52e24c5 add notes
discard 826a2bafde try out simplifying to use auto-detected log4j2.properties
config file
discard a9ddafe977 repeat removal to undo compensating commits
discard 3dd6a8b3f9 suppress unnecessary log4j2.properties file from console
war overlay files
discard 2fde5eb41b update documentation around logging
discard a1c73ca842 replace jbl reference with slf4j
discard 6a09cfea98 add outline of details for versions.md to cover
discard bb725e8342 remove some remaining logging.properties files
discard 3bb4f222af remove comparison logging-CI.properties file as the CI
specific config has gone away entirely
discard 28ffaefd59 update notes
discard 6f623a2bb2 remove examples config files that seem not to be referenced
anywhere, and reference things that dont seem to exist
discard bc5081acb8 restore comment
discard 663fba14ff adjusting defaults
discard 0c416aab07 add note from some looking at the handling
discard e1356e789d some consolidation and simplification of the processor to
make following easier and verification more consistent
discard 6679cf3a12 Replacing JBL by slf4j on rest
discard 909f9339da Fix stacktraces of generated exceptions to not include the
generated logmessage method
discard 2e3cc1d1df WIP: fixups after rebase onto main at
11eab605842716487b0ca2cd5b019ba71bcc313d
discard 2bbcf593ed add note
discard 1f630bafb5 action some TODOs, add some others
discard a9f4af71d2 some notes around reload
discard 12843e364d remove a couple TODOs not needed
discard 3b65a21dab fixups after rebase to main at
a0f39a4b28545f4010e07d950c34fe9f1f228b68
discard 51c287df92 fixup header comments
discard a6a5aa4bec fix some file references and update notes
discard 1c662ee53e convert some more test loggers
discard 64553e3b96 remove slf4j->jbl bridge from example
discard 04c5fa7a67 replace a couple of examples logging.properties that enable
audit logger output
discard 1d5d240c91 add a note
discard 7e7d32026d remove exclusion that is no longer needed
discard fc734da2a9 switch another logger missed previously
discard e1f8fa1c7b fixups after rebase to main at
0ca44c0e6972991cf80e5feda34f6d02cf94dea0
discard 4b9f216a79 remove uses of JBL from compatibility tests, add
artemis-unit-test-support to snapshots CP to ensure test appender class is
found and avoids stacktracing
discard 534df04898 add another TODO note
discard a5dbe87161 move another old log config file out to root, for any later
comparisons needed
discard 209c8e90a0 replace logging.properties files for e2e-tests server
configs
discard 2229e51a48 remove commons-logging slf4j bridge now the karaf bits dont
cause beanutils log spam
discard c366744502 move karaf server feature test to its own module, its
logging deps mess with the commons-config handling
discard 31fb64ad88 delete old Log4J 1.x log4j.properties files that shouldnt
be doing anything, build isnt using log4j 1.x / reload4j anymore
discard f6c49fe5a5 update deps to match actual SLF4J base usage and simplify
discard c045595207 use latest log4j version
discard b8005689b1 remove now-unused import
discard bb3dd93197 update notes
discard aa1b20cbe3 remove rather than reinstate a couple of unnecesarry level
manipulations
discard ff744d2b1a ensure method or class based cleanups for
AssertionLoggerHandler exist or will be effective, where startCapture() has
been called previously
discard 6c83fed0ba reinstate another test manipulating levels
discard 575fb896a4 restore one of the remaining tests using JBL, manipulating
levels
discard 91663b5233 Revert "add commons-logging -> SLF4J bridge and exclude
commons-logging, suppresses unconfigured log spam from beanutils etc"
discard 7171c99bc1 Revert "Moving dependencies as test"
discard d3d72b70c6 Revert "Remove slf4j bridge depedencies from libs", towards
getting build back to consistent deps state and to more easily revert original
addition leading to issue.
discard ace3e78e8c fixing build after rebase
discard 8b23f2c0d5 Rebased upstream/1662bc740eb4435f5236a70e310825c1daef2e08
discard 318076988b fixing test
discard 2ae857780f Moving dependencies as test
discard 8517e01b90 Remove slf4j bridge depedencies from libs
discard 2c378b22a4 Removing log facade package
discard 0beee4cef1 make start on updating remaining integration tests,
manipulating levels etc
discard 9365bd6e4c remove various mentions of jblm and wildfly-common from
scripts etc, update service config logging details..now to see what it breaks
discard 9ea7cb8709 also move the old main tests logging.config file
discard d033c6bd1d move old base logging.properties out of artemis-cli, but
leave it in root for comparison to see needed config updates as others replaced
discard c65e60653c add some TODOs for area cleanup still needed
discard cd8caf754f change remaining integration tests except those with TODOs
discard 1822319a2c Adding safeguard against {?} on LogProcessor
discard 899e11e877 fix compile issues IDE somehow decided not to show
discard 8e134bc224 more test changes
discard f647dcf9c7 more test updates
discard 98dc59bc9f some more integration test updates
discard 61e313b990 make start on updating integration tests
discard 8912b8609e add note about e2e-test fixups needed
discard 4bef72f203 add artemis-unit-test-support dep to various modules that
have tests, avoid stacktrace on not finding appender from shared logging config
discard 4145a5ce6c Verifying JMX Security and setting up
javax.management.builder.initial before Log4J starts its own JMX
discard c3d694fb05 add artemis-unit-test-support dep to various modules that
have tests, and will stacktrace if the appender isnt found which is referenced
in their shared logging test config
discard 7b961dc2d4 fix dep scope
discard 2b992efa46 add note about many integration-tests etc still using JBL
discard 129fbe0e67 fix other files similar to commit titled 'Fixing duplicate
properties'
discard 38d31f3c73 Fixing duplicate properties
discard 9bb1ac48cf Setting version as 3.0.0
discard 3a5fad42bd updating version after rebasing
discard 6f3041e99d add log config to get NettyNativeTest working
discard 7efa951ab4 simplify test logging config again, adjust assertion to be
more specific and take into account change in output from
07329118c10d14bce018a580b0dadbcf081233a8
discard b00de75822 add log config for AuditLoggerAMQPMutualSSLTest
discard e7a1b92458 ARTEMIS-3902 Adding Reason to Security Exception
discard eee4d4fe6b add some TODO notes from memory
discard 6026ffb20a add some [in-flux] config to get more failing audit log
smoke tests passing
discard b036bae012 apply needed change only, and remove old unused
logging.properties file
discard f1bddf3b01 reset smoke test config to current base assembly config
discard 991e8ee9bf some more helper additions to bring default assembly
logging config into line with prior config
discard 7e31ae49c5 Adding a test with no argument on exception (just to be
sure)
discard bd033c0639 Removing @Cause annotation
discard 1afca9b463 fix up errorprone error and an IDE warning
discard ecbf36b093 ensure exceptions/causes are the last arg passed, as the
logging framework expects, and processor now enforces
discard 81d02e55e6 fix checkstyle on processor
discard 0bde1eef5b small tweak on test
discard 42dc48b166 Enforcing exception as the last argument
discard 01016ae021 log processing improvement with exceptions
discard 68af7cd62e flesh out assembly default logging config, give output like
previous behaviour
discard 2bca05d45e Removing Reload4J
discard a5301dfc01 fix some more placeholders missed previously
discard 7ad05cb79e make basic start on audit log file config, add [unfinished]
config changes to get AuditLoggerResourceTest smoke test passing
discard 379768883a reorder args to match previously out-of-order placeholders,
ensure new output matches previous
discard 47ec858e21 remove now-unnecessary quote escaping from log/message
bundle format strings, giving same output as before switch to slf4j formatter
discard 1cf348a8e3 switch to released 2.0.0 artemis-native dep
discard 044c89a421 Fixing up some {0} versus {}
discard cbbdabf07c re-enable GHA CI runs in the main repo, build now in state
it can pass the PR test subset (except for
d153efde4e04703875c92fdcb45f9f65b87a215b needing reverted which would make it
fail)
discard 2607c04bfa add TODO for another fun task
discard 38fd5e6c06 fix various test failures due to unexpected message string;
also make some tests indicate why they failed
discard 9389200bb5 temporarily remove test to allow concentrating on other
issues
discard bf2e4dd1fe fix test missed in prior change
discard f585a3f6b5 fix format of code prefix in messages, pointed out by
failing test
discard c91df78ffa make a start on a basic loging config for distribution
discard 1b9f21b519 add some more needed deps; essentially every module with
tests (or without specific log test config) will need this to avoid a
stacktrace from logging setup issues
discard 2b6ea0dddc avoid NPE in a unit test due to audit loggers still being
enabled, unlike prior test logging config
discard 06eac12e96 Using Artemis Native 2.1.0 snapshot until 2.0.0 is released
discard 69f22de75a add some deps needed/used already, look into test failure
discard f7edc21af2 fixup for release profile following prior rebases+squashes
discard fb725f5551 add commons-logging -> SLF4J bridge and exclude
commons-logging, suppresses unconfigured log spam from beanutils etc
discard 446222e683 basic logging config and some more on
AssertionLoggerHandler to get some tests using it working
discard 7ae0b2d739 make a start on restoring AssertionLoggerHandler to get
tests going
discard e3cbd0aad0 Artemis native at 2.0 snapshot
discard 635d15327d squashed logging changes from Clebert + me, rebased onto
main at 3aeb24ae01f19a37d9378820a40d36624c28288b
discard c655dbc34f compensating commit, Revert "Bumping artemis as 3.0"
discard 384a77dae1 comensating commit, Revert "ARTEMIS-3987 Removing ActiveMQ
Artemis Rest from the codebase."
add c8624f57d7 ARTEMIS-3978 - allow federation upstream configuration via
properties
add 871d63aaad ARTEMIS-3978 - add some more documentation around broker
properties
add dddbd9653a ARTEMIS-3981 fix syntax
add c9f01cec3c ARTEMIS-3981 improve logic
add 27008758fe ARTEMIS-3986 CME when using LVQ
add 0c95fff865 This closes #4218
add fda7f6ba37 ARTEMIS-3998 Fix broker properties for connectionRouters
add 8d1865fdcb ARTEMIS-3995 Mute Artemis Maven Plugin
add e7ff8fd427 ARTEMIS-3980 Remove web content from distribution
add f5247906a6 NO-JIRA few script improvements
add 666a8ba79f ARTEMIS-3983 Change docker base image version from JDK to
JRE
add 7e29067e8e ARTEMIS-3983 Update all base images to use Eclipse-Temurin
add faef3edd78 This closes #4206
add 93a5f3b596 ARTEMIS-3999 Fix setting extraParams for new acceptors via
broker properties
add 33abbbc4b8 NO-JIRA small Docker clean-ups/fixes
add 7bf1193380 ARTEMIS-4003 Fixing credit starve on Large Message over the
bridge or clustering
new 25bb5e4975 comensating commit, Revert "ARTEMIS-3987 Removing ActiveMQ
Artemis Rest from the codebase."
new 25f1ca5763 compensating commit, Revert "Bumping artemis as 3.0"
new d002007553 squashed logging changes from Clebert + me, rebased onto
main at 7bf1193380c8b15d8f5d0f14bd028e2380b104d6
new a9dee0703c Artemis native at 2.0 snapshot
new 7bb3507b37 make a start on restoring AssertionLoggerHandler to get
tests going
new 531decd615 basic logging config and some more on
AssertionLoggerHandler to get some tests using it working
new 964a7455c1 add commons-logging -> SLF4J bridge and exclude
commons-logging, suppresses unconfigured log spam from beanutils etc
new 628119ba51 fixup for release profile following prior rebases+squashes
new 5cd29b1f68 add some deps needed/used already, look into test failure
new 37c14b038d Using Artemis Native 2.1.0 snapshot until 2.0.0 is released
new ee8d94f826 avoid NPE in a unit test due to audit loggers still being
enabled, unlike prior test logging config
new 9dee1af4a3 add some more needed deps; essentially every module with
tests (or without specific log test config) will need this to avoid a
stacktrace from logging setup issues
new 688b1e9ea8 make a start on a basic loging config for distribution
new d65a20353f fix format of code prefix in messages, pointed out by
failing test
new 341d5039b4 fix test missed in prior change
new 17122a35bb temporarily remove test to allow concentrating on other
issues
new ff24950b37 fix various test failures due to unexpected message string;
also make some tests indicate why they failed
new afdcfb174c add TODO for another fun task
new 4ca11231c2 re-enable GHA CI runs in the main repo, build now in state
it can pass the PR test subset (except for
d153efde4e04703875c92fdcb45f9f65b87a215b needing reverted which would make it
fail)
new 46513067d1 Fixing up some {0} versus {}
new e6a8bd34f7 switch to released 2.0.0 artemis-native dep
new 85d63027e6 remove now-unnecessary quote escaping from log/message
bundle format strings, giving same output as before switch to slf4j formatter
new 094c50edbb reorder args to match previously out-of-order placeholders,
ensure new output matches previous
new 6964057976 make basic start on audit log file config, add [unfinished]
config changes to get AuditLoggerResourceTest smoke test passing
new 4e7b6f3cf2 fix some more placeholders missed previously
new fe1bc3cbb5 Removing Reload4J
new 8829f9546e flesh out assembly default logging config, give output like
previous behaviour
new 8ecd64951e log processing improvement with exceptions
new 9e483849c1 Enforcing exception as the last argument
new 61aa2e39e2 small tweak on test
new 7b8d1e6785 fix checkstyle on processor
new eff4b3a47a ensure exceptions/causes are the last arg passed, as the
logging framework expects, and processor now enforces
new e072f2a8b4 fix up errorprone error and an IDE warning
new e6105c6e3c Removing @Cause annotation
new c7f4f46ad6 Adding a test with no argument on exception (just to be
sure)
new 296cb14574 some more helper additions to bring default assembly
logging config into line with prior config
new 2c05cf25f3 reset smoke test config to current base assembly config
new 73532fb759 apply needed change only, and remove old unused
logging.properties file
new 9e63a03fbc add some [in-flux] config to get more failing audit log
smoke tests passing
new 61ad231f91 add some TODO notes from memory
new 9c83af6663 ARTEMIS-3902 Adding Reason to Security Exception
new 8c9b86e4ec add log config for AuditLoggerAMQPMutualSSLTest
new 317c01321d simplify test logging config again, adjust assertion to be
more specific and take into account change in output from
07329118c10d14bce018a580b0dadbcf081233a8
new 1ad2e6a3e5 add log config to get NettyNativeTest working
new 13248675e6 updating version after rebasing
new 1de056d9bc Setting version as 3.0.0
new 95f3826e68 Fixing duplicate properties
new c2686f9bc2 fix other files similar to commit titled 'Fixing duplicate
properties'
new 1bd71c3df2 add note about many integration-tests etc still using JBL
new ebca311a24 fix dep scope
new 5dd029faaa add artemis-unit-test-support dep to various modules that
have tests, and will stacktrace if the appender isnt found which is referenced
in their shared logging test config
new f56e72f7f7 Verifying JMX Security and setting up
javax.management.builder.initial before Log4J starts its own JMX
new 93a4b6aa6f add artemis-unit-test-support dep to various modules that
have tests, avoid stacktrace on not finding appender from shared logging config
new 41e852212e add note about e2e-test fixups needed
new 5425c08084 make start on updating integration tests
new 6590930280 some more integration test updates
new ac210a879c more test updates
new ae5f257564 more test changes
new cb8a7bd537 fix compile issues IDE somehow decided not to show
new 54c6bab4cd Adding safeguard against {?} on LogProcessor
new 2754da6b0d change remaining integration tests except those with TODOs
new 8691fc0f5b add some TODOs for area cleanup still needed
new cc1263da5c move old base logging.properties out of artemis-cli, but
leave it in root for comparison to see needed config updates as others replaced
new 5316c2ed80 also move the old main tests logging.config file
new 83198117e5 remove various mentions of jblm and wildfly-common from
scripts etc, update service config logging details..now to see what it breaks
new f427839ff3 make start on updating remaining integration tests,
manipulating levels etc
new ee75d81579 Removing log facade package
new 8bc13575f4 Remove slf4j bridge depedencies from libs
new 69831c798c Moving dependencies as test
new 6a6ccc6e3c fixing test
new 8f6a40ecf3 Rebased upstream/1662bc740eb4435f5236a70e310825c1daef2e08
new d752a0fe87 fixing build after rebase
new ad2e8f7fe9 Revert "Remove slf4j bridge depedencies from libs", towards
getting build back to consistent deps state and to more easily revert original
addition leading to issue.
new 0702ebe892 Revert "Moving dependencies as test"
new fc02aa2959 Revert "add commons-logging -> SLF4J bridge and exclude
commons-logging, suppresses unconfigured log spam from beanutils etc"
new 8e474d0ae1 restore one of the remaining tests using JBL, manipulating
levels
new 20874100c7 reinstate another test manipulating levels
new 4c68b45d2b ensure method or class based cleanups for
AssertionLoggerHandler exist or will be effective, where startCapture() has
been called previously
new 94b96c6a37 remove rather than reinstate a couple of unnecesarry level
manipulations
new dff2ab3ff0 update notes
new 1ed1eb6be7 remove now-unused import
new 5f855fe8c2 use latest log4j version
new ca8b28b1c8 update deps to match actual SLF4J base usage and simplify
new 910fb62026 delete old Log4J 1.x log4j.properties files that shouldnt
be doing anything, build isnt using log4j 1.x / reload4j anymore
new d37db0d398 move karaf server feature test to its own module, its
logging deps mess with the commons-config handling
new aa762f25e4 remove commons-logging slf4j bridge now the karaf bits dont
cause beanutils log spam
new 5c26f2c470 replace logging.properties files for e2e-tests server
configs
new 5b80a9122d move another old log config file out to root, for any later
comparisons needed
new cdfa451786 add another TODO note
new 7b232fb9de remove uses of JBL from compatibility tests, add
artemis-unit-test-support to snapshots CP to ensure test appender class is
found and avoids stacktracing
new b1b3f9eadc fixups after rebase to main at
0ca44c0e6972991cf80e5feda34f6d02cf94dea0
new c50a5ddb56 switch another logger missed previously
new 10aafc24b7 remove exclusion that is no longer needed
new 898bdff9c6 add a note
new 8ba76346fd replace a couple of examples logging.properties that enable
audit logger output
new 07e0fd2492 remove slf4j->jbl bridge from example
new b782e022d9 convert some more test loggers
new 721dab238d fix some file references and update notes
new 70a3af86c2 fixup header comments
new b05418ea31 fixups after rebase to main at
a0f39a4b28545f4010e07d950c34fe9f1f228b68
new 88d09faca0 remove a couple TODOs not needed
new 1490a25738 some notes around reload
new d4f1cf65e3 action some TODOs, add some others
new 424162749d add note
new 6c9b3953c8 WIP: fixups after rebase onto main at
11eab605842716487b0ca2cd5b019ba71bcc313d
new 027f8b44ed Fix stacktraces of generated exceptions to not include the
generated logmessage method
new 3f2edd73d9 Replacing JBL by slf4j on rest
new cdfe2a0258 some consolidation and simplification of the processor to
make following easier and verification more consistent
new 890ff5c330 add note from some looking at the handling
new 2cb16b9e0d adjusting defaults
new bce4b4af53 restore comment
new c9176c03b7 remove examples config files that seem not to be referenced
anywhere, and reference things that dont seem to exist
new 94a59114ea update notes
new 36e306b97c remove comparison logging-CI.properties file as the CI
specific config has gone away entirely
new c7715bae1c remove some remaining logging.properties files
new 923eef8e6a add outline of details for versions.md to cover
new 8fa848dfa7 replace jbl reference with slf4j
new 61f049d41f update documentation around logging
new 5bfb4b38c4 suppress unnecessary log4j2.properties file from console
war overlay files
new 2d52f14cb3 repeat removal to undo compensating commits
new 01a8ff9b54 try out simplifying to use auto-detected log4j2.properties
config file
new 176259a5a5 add notes
new db424cde03 remove arg that isnt being used anymore
new 309988e4ba update notes, remove old comparison files
new 6fc0b21e6d fixup after rebase against main at
a254e50aae5487148e3a1a3f7dfe54ff5139f88b
new fd93a36b68 NO-JIRA some real debug I made with the new logging - just
squash with everything else
new 6468df5056 fixup after rebase to main at
3aeb24ae01f19a37d9378820a40d36624c28288b
new e81db19b8e add a 5sec monitorInterval to the default log4j2.properties
file, aligning with previous log config refresh behaviour. Update notes and
versions detail.
new 0778b99a0c some more doc updates around monitorInterval
new 9df85ce7c4 fix application of filtered version ref previously added in
logging docs
new 690fcbd60f Logging changes on BridgeImpl I used on real debug, squash
with everything else please
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (170cbd4f57)
\
N -- N -- N refs/heads/new-logging (690fcbd60f)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 131 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../org/apache/activemq/artemis/boot/Artemis.java | 12 +-
.../org/apache/activemq/artemis/cli/Artemis.java | 47 +++----
.../artemis/cli/commands/ActionAbstract.java | 14 ++-
.../artemis/cli/commands/ActionContext.java | 8 +-
.../activemq/artemis/cli/commands/Create.java | 26 ++--
.../artemis/cli/commands/InputAbstract.java | 18 +--
.../apache/activemq/artemis/cli/commands/Run.java | 6 +-
.../artemis/cli/commands/messages/Browse.java | 2 +-
.../cli/commands/messages/ConnectionAbstract.java | 16 +--
.../artemis/cli/commands/messages/Consumer.java | 2 +-
.../artemis/cli/commands/messages/Transfer.java | 12 +-
.../cli/commands/messages/perf/PerfCommand.java | 2 +-
.../artemis/cli/commands/queue/StatQueue.java | 28 ++---
.../cli/commands/tools/RecoverMessages.java | 14 ++-
.../artemis/cli/commands/user/AddUser.java | 4 +-
.../artemis/cli/commands/user/ListUser.java | 4 +-
.../artemis/cli/commands/user/RemoveUser.java | 4 +-
.../artemis/cli/commands/user/ResetUser.java | 4 +-
.../cli/commands/etc/bootstrap-web-settings.txt | 2 +-
.../org/apache/activemq/cli/test/ArtemisTest.java | 4 +-
.../org/apache/activemq/cli/test/CheckTest.java | 4 +-
.../artemis/api/core/TransportConfiguration.java | 3 +-
.../client/impl/AbstractProducerCreditsImpl.java | 37 +++++-
.../impl/AsynchronousProducerCreditsImpl.java | 23 ++++
.../core/config/FederationConfiguration.java | 36 +++++-
.../core/config/TransformerConfiguration.java | 9 +-
.../FederationAddressPolicyConfiguration.java | 10 ++
.../config/federation/FederationPolicySet.java | 7 ++
.../FederationQueuePolicyConfiguration.java | 9 ++
.../federation/FederationStreamConfiguration.java | 7 ++
.../FederationTransformerConfiguration.java | 6 +-
artemis-distribution/src/main/assembly/dep.xml | 23 ----
.../{Dockerfile-centos => Dockerfile-centos7-11} | 4 +-
...ile-eclipse-temurin-11 => Dockerfile-ubuntu-11} | 0
...{Dockerfile-debian => Dockerfile-ubuntu-11-jre} | 2 +-
artemis-docker/prepare-docker.sh | 135 ++++++++++-----------
artemis-docker/readme.md | 103 ++++++++--------
.../apache/activemq/artemis/dto/WebServerDTO.java | 6 +
.../src/main/webapp/plugin/js/brandingPlugin.js | 8 +-
.../activemq/artemis/maven/ArtemisCLIPlugin.java | 4 +-
.../artemis/maven/ArtemisCreatePlugin.java | 24 ++--
.../core/config/impl/ConfigurationImpl.java | 74 ++++++-----
.../artemis/core/server/impl/LastValueQueue.java | 4 +-
.../core/config/impl/ConfigurationImplTest.java | 95 ++++++++++++++-
.../activemq/artemis/component/DefaultHandler.java | 48 ++++++++
.../artemis/component/WebServerComponent.java | 11 +-
.../activemq/cli/test/WebServerComponentTest.java | 5 +
docs/user-manual/en/configuration-index.md | 37 ++++++
docs/user-manual/en/web-server.md | 4 +
.../artemis/tests/integration/server/LVQTest.java | 71 +++++++++++
tests/smoke-tests/pom.xml | 57 +++++++++
.../ClusteredLargeMessageTest.java | 100 +++++++++++++++
.../artemis/tests/smoke/console/IndexTest.java | 41 -------
.../artemis/tests/smoke/console/RootTest.java | 17 ++-
.../tests/smoke/console/pages/IndexPage.java | 35 ------
55 files changed, 891 insertions(+), 397 deletions(-)
rename artemis-docker/{Dockerfile-centos => Dockerfile-centos7-11} (97%)
rename artemis-docker/{Dockerfile-eclipse-temurin-11 => Dockerfile-ubuntu-11}
(100%)
rename artemis-docker/{Dockerfile-debian => Dockerfile-ubuntu-11-jre} (98%)
create mode 100644
artemis-web/src/main/java/org/apache/activemq/artemis/component/DefaultHandler.java
create mode 100644
tests/smoke-tests/src/test/java/org/apache/activemq/artemis/tests/smoke/clusteredLargeMessage/ClusteredLargeMessageTest.java
delete mode 100644
tests/smoke-tests/src/test/java/org/apache/activemq/artemis/tests/smoke/console/IndexTest.java
copy
artemis-journal/src/test/java/org/apache/activemq/artemis/core/TestDeleteme.java
=>
tests/smoke-tests/src/test/java/org/apache/activemq/artemis/tests/smoke/console/RootTest.java
(67%)
delete mode 100644
tests/smoke-tests/src/test/java/org/apache/activemq/artemis/tests/smoke/console/pages/IndexPage.java