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 41caebc2c4 Moving dependencies as test
 discard d5e6c54d40 Remove slf4j bridge depedencies from libs
 discard f730ad74af Removing log facade package
 discard d49f604bd0 make start on updating remaining integration tests, 
manipulating levels etc
 discard 1288a7d794 remove various mentions of jblm and wildfly-common from 
scripts etc, update service config logging details..now to see what it breaks
 discard 17d7084508 also move the old main tests logging.config file
 discard 61d9c8bcfa 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 f648440c46 add some TODOs for area cleanup still needed
 discard 9fd5e3c989 change remaining integration tests except those with TODOs
 discard dba068a0a3 Adding safeguard against {?} on LogProcessor
 discard 2b63ad3dc6 fix compile issues IDE somehow decided not to show
 discard f96cb93bdb more test changes
 discard e9f2918888 more test updates
 discard e214c3c6c0 some more integration test updates
 discard 6c5facc287 make start on updating integration tests
 discard 7f8ab2b8de add note about e2e-test fixups needed
 discard ad705fa008 add artemis-unit-test-support dep to various modules that 
have tests, avoid stacktrace on not finding appender from shared logging config
 discard b9bef72a17 Verifying JMX Security and setting up 
javax.management.builder.initial before Log4J starts its own JMX
 discard b9a0a05337 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 942252885d fix dep scope
 discard a9e78f3154 add note about many integration-tests etc still using JBL
 discard 626a4ed0fe fix other files similar to commit titled 'Fixing duplicate 
properties'
 discard a1f1cfa8da Fixing duplicate properties
 discard d8df4131ce Setting version as 3.0.0
 discard 6245f7f30d updating version after rebasing
 discard a3bc6d49a6 add log config to get NettyNativeTest working
 discard 654d50b8b2 simplify test logging config again, adjust assertion to be 
more specific and take into account change in output from 
07329118c10d14bce018a580b0dadbcf081233a8
 discard f3a3500bc3 add log config for AuditLoggerAMQPMutualSSLTest
 discard 47a66ec9ff ARTEMIS-3902 Adding Reason to Security Exception
 discard 3dae6f5a9f add some TODO notes from memory
 discard b3f1316ce6 add some [in-flux] config to get more failing audit log 
smoke tests passing
 discard f96af1b43e apply needed change only, and remove old unused 
logging.properties file
 discard 019bd4c2ea reset smoke test config to current base assembly config
 discard db0d5b41a2 some more helper additions to bring default assembly 
logging config into line with prior config
 discard 53d6eb1555 Adding a test with no argument on exception (just to be 
sure)
 discard 9ac5943404 Removing @Cause annotation
 discard 4852c80480 fix up errorprone error and an IDE warning
 discard 3da9d6aa78 ensure exceptions/causes are the last arg passed, as the 
logging framework expects, and processor now enforces
 discard a633cd2e7a fix checkstyle on processor
 discard 6885cf1a06 small tweak on test
 discard 6b1814108f Enforcing exception as the last argument
 discard b624a43173 log processing improvement with exceptions
 discard 9f7c1024eb flesh out assembly default logging config, give output like 
previous behaviour
 discard a67f4ef487 Removing Reload4J
 discard 8e81c2d76f fix some more placeholders missed previously
 discard 6ccbf15030 make basic start on audit log file config, add [unfinished] 
config changes to get AuditLoggerResourceTest smoke test passing
 discard 0bd386a7c0 reorder args to match previously out-of-order placeholders, 
ensure new output matches previous
 discard d2faca81a3 remove now-unnecessary quote escaping from log/message 
bundle format strings, giving same output as before switch to slf4j formatter
 discard b05159b850 switch to released 2.0.0 artemis-native dep
 discard b670de4286 Fixing up some {0} versus {}
 discard fe017feaf4 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 f42775a596 add TODO for another fun task
 discard 61bc193f63 fix various test failures due to unexpected message string; 
also make some tests indicate why they failed
 discard be9168c7b4 temporarily remove test to allow concentrating on other 
issues
 discard de66f8f025 fix test missed in prior change
 discard 86e73cd83d fix format of code prefix in messages, pointed out by 
failing test
 discard 38f28c48dd make a start on a basic loging config for distribution
 discard d1978ee438 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 994d69ce15 avoid NPE in a unit test due to audit loggers still being 
enabled, unlike prior test logging config
 discard 7ccaabbe94 Using Artemis Native 2.1.0 snapshot until 2.0.0 is released
 discard b7111822ac add some deps needed/used already, look into test failure
 discard 2291f0e96e fixup for release profile following prior rebases+squashes
 discard a120f1b2ff add commons-logging -> SLF4J bridge and exclude 
commons-logging, suppresses unconfigured log spam from beanutils etc
 discard 5027f276b6 basic logging config and some more on 
AssertionLoggerHandler to get some tests using it working
 discard 8816ef28b8 make a start on restoring AssertionLoggerHandler to get 
tests going
 discard 18a7bba02f Artemis native at 2.0 snapshot
 discard 3d200b32da squashed logging changes from Clebert + me, rebased onto 
main at 688b894c6205058c24d225b340aea1d8a5599902
     add b57a1498e8 ARTEMIS-3903 Remove Xalan dependencies
     add 631568f020 ARTEMIS-3905 update docs for disabled proxy
     add 3b24211ba9 NO-JIRA update versions.md for next release
     add 897d9beaef [maven-release-plugin] prepare release 2.24.0
     add fa002728f2 [maven-release-plugin] prepare for next development 
iteration
     add 1e56f823a5 NO-JIRA fix stale project info
     add e44bd5266f ARTEMIS-3909 Move RoutingContext::processReferences as a 
static method in PostOffice
     add d250801fcf ARTEMIS-3900 Support management allowlist entries with 
wildcard domain
     add 7184862bb5 NO-JIRA update XSD missed in ARTEMIS-3805
     add 53cb526d82 NO-JIRA core bridge doc fix
     add b93613142f NO-JIRA core bridge doc clarification
     add 71b781d919 NO-JIRA Improving dependency-scan for compatibility-tests
     add d67910f1a6 added test for mirroring and properties
     add 0cd203c32d ARTEMIS-3914 Document client classpath automated
     add 609343ec78 ARTEMIS-3917 Fix incorrect getters/setters on Configuration 
API
     add dd61a651b1 ARTEMIS-3916 fix OpenWire selector with JMSMessageID
     add 9444fc0bc8 This closes #4163
     add 1662bc740e NO-JIRA small update for security manager
     new 0e1ec15f05 squashed logging changes from Clebert + me, rebased onto 
main at 688b894c6205058c24d225b340aea1d8a5599902
     new ff895083f5 Artemis native at 2.0 snapshot
     new aa0936882e make a start on restoring AssertionLoggerHandler to get 
tests going
     new 3e27e88916 basic logging config and some more on 
AssertionLoggerHandler to get some tests using it working
     new f276e44561 add commons-logging -> SLF4J bridge and exclude 
commons-logging, suppresses unconfigured log spam from beanutils etc
     new ca8268e7b1 fixup for release profile following prior rebases+squashes
     new 1080fe06a9 add some deps needed/used already, look into test failure
     new 3ffd5eea82 Using Artemis Native 2.1.0 snapshot until 2.0.0 is released
     new cbc4f81705 avoid NPE in a unit test due to audit loggers still being 
enabled, unlike prior test logging config
     new 3176780f80 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 11547944ed make a start on a basic loging config for distribution
     new c03233ee2e fix format of code prefix in messages, pointed out by 
failing test
     new efb9667be9 fix test missed in prior change
     new 977c06b794 temporarily remove test to allow concentrating on other 
issues
     new 90a86368e8 fix various test failures due to unexpected message string; 
also make some tests indicate why they failed
     new dcb57acf5b add TODO for another fun task
     new f16670b41c 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 694c13cbce Fixing up some {0} versus {}
     new 4e431ceb58 switch to released 2.0.0 artemis-native dep
     new 07530d59a1 remove now-unnecessary quote escaping from log/message 
bundle format strings, giving same output as before switch to slf4j formatter
     new 9aa73c4ded reorder args to match previously out-of-order placeholders, 
ensure new output matches previous
     new 27dbf611c6 make basic start on audit log file config, add [unfinished] 
config changes to get AuditLoggerResourceTest smoke test passing
     new d1468760e7 fix some more placeholders missed previously
     new 1881ed666c Removing Reload4J
     new fd3c063a34 flesh out assembly default logging config, give output like 
previous behaviour
     new f1c9f54665 log processing improvement with exceptions
     new c1b8e8e58b Enforcing exception as the last argument
     new 86b17b1000 small tweak on test
     new c56ace0693 fix checkstyle on processor
     new fa6b013f0f ensure exceptions/causes are the last arg passed, as the 
logging framework expects, and processor now enforces
     new bc8704dfb7 fix up errorprone error and an IDE warning
     new 59c75556e3 Removing @Cause annotation
     new 4f0774f363 Adding a test with no argument on exception (just to be 
sure)
     new fa6f1caad4 some more helper additions to bring default assembly 
logging config into line with prior config
     new a8fb84c526 reset smoke test config to current base assembly config
     new c6f7dde388 apply needed change only, and remove old unused 
logging.properties file
     new b201d8ce7c add some [in-flux] config to get more failing audit log 
smoke tests passing
     new f93b19efcb add some TODO notes from memory
     new 62e0444d32 ARTEMIS-3902 Adding Reason to Security Exception
     new 34acd76a70 add log config for AuditLoggerAMQPMutualSSLTest
     new 214fb3cf14 simplify test logging config again, adjust assertion to be 
more specific and take into account change in output from 
07329118c10d14bce018a580b0dadbcf081233a8
     new f3194a94b9 add log config to get NettyNativeTest working
     new 9d70a4dc7e updating version after rebasing
     new acf7a92087 Setting version as 3.0.0
     new 325bd51c5f Fixing duplicate properties
     new f569445675 fix other files similar to commit titled 'Fixing duplicate 
properties'
     new 21c180ce25 add note about many integration-tests etc still using JBL
     new eb5e1293bd fix dep scope
     new 0c2a0dcfa0 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 57ea570fbd Verifying JMX Security and setting up 
javax.management.builder.initial before Log4J starts its own JMX
     new 5d12fa7106 add artemis-unit-test-support dep to various modules that 
have tests, avoid stacktrace on not finding appender from shared logging config
     new 4516cdba04 add note about e2e-test fixups needed
     new 0b6d33473c make start on updating integration tests
     new 52652497b3 some more integration test updates
     new 886605e783 more test updates
     new 13c6a20ca1 more test changes
     new 97708ccab5 fix compile issues IDE somehow decided not to show
     new 762c2074aa Adding safeguard against {?} on LogProcessor
     new 5689f3ea03 change remaining integration tests except those with TODOs
     new ab6e2ac80a add some TODOs for area cleanup still needed
     new 8e74efa970 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 254766b08e also move the old main tests logging.config file
     new fcbfae638a remove various mentions of jblm and wildfly-common from 
scripts etc, update service config logging details..now to see what it breaks
     new 62116638d4 make start on updating remaining integration tests, 
manipulating levels etc
     new a3065231ed Removing log facade package
     new 26a3786069 Remove slf4j bridge depedencies from libs
     new ab6c16c0d2 Moving dependencies as test

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   (41caebc2c4)
            \
             N -- N -- N   refs/heads/new-logging (ab6c16c0d2)

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 67 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:
 .../activemq/artemis/utils/SelectorTranslator.java |   2 +-
 artemis-core-client-osgi/pom.xml                   |   7 -
 artemis-jms-client-osgi/pom.xml                    |   6 -
 artemis-maven-plugin/pom.xml                       |   8 +-
 .../artemis/maven/ArtemisAbstractPlugin.java       |  17 +-
 .../artemis/maven/ArtemisDependencyDocPlugin.java  | 257 +++++++++++++++++++++
 .../artemis/maven/ArtemisDependencyScanPlugin.java |  32 ++-
 .../core/protocol/openwire/OpenWireConstants.java  |  41 ++++
 .../openwire/OpenWireMessageConverter.java         |  83 +++----
 .../core/protocol/openwire/amq/AMQConsumer.java    |  19 +-
 .../openwire/OpenWireMessageConverterTest.java     |  16 +-
 artemis-server-osgi/pom.xml                        |   6 -
 .../artemis/core/config/Configuration.java         |  11 +-
 .../core/config/impl/ConfigurationImpl.java        |  10 +
 .../deployers/impl/FileConfigurationParser.java    |   2 +-
 .../core/postoffice/impl/PostOfficeImpl.java       |   8 +-
 .../artemis/core/server/RoutingContext.java        |   2 -
 .../core/server/impl/RoutingContextImpl.java       |  12 -
 .../server/management/JMXAccessControlList.java    |   5 +
 .../resources/schema/artemis-configuration.xsd     |   4 +-
 .../core/config/impl/ConfigurationImplTest.java    |  96 ++++++++
 .../management/JMXAccessControlListTest.java       |  24 ++
 artemis-website/pom.xml                            |  79 +++++++
 docs/user-manual/en/SUMMARY.md                     |   2 +
 docs/user-manual/en/client-classpath-jakarta.md    |   1 +
 docs/user-manual/en/client-classpath-jms.md        |   1 +
 docs/user-manual/en/client-classpath.md            |  56 ++++-
 docs/user-manual/en/core-bridges.md                |   5 +-
 docs/user-manual/en/management-console.md          |   4 +-
 docs/user-manual/en/project-info.md                |  31 +--
 docs/user-manual/en/security.md                    |   2 +-
 docs/user-manual/en/versions.md                    |   4 +-
 pom.xml                                            |   5 -
 tests/compatibility-tests/pom.xml                  | 132 ++---------
 .../tests/compatibility/base/ClasspathBase.java    |  26 +--
 .../integration/openwire/amq/JMSConsumer2Test.java |  17 ++
 36 files changed, 745 insertions(+), 288 deletions(-)
 create mode 100644 
artemis-maven-plugin/src/main/java/org/apache/activemq/artemis/maven/ArtemisDependencyDocPlugin.java
 create mode 100644 
artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/OpenWireConstants.java
 create mode 100644 docs/user-manual/en/client-classpath-jakarta.md
 create mode 100644 docs/user-manual/en/client-classpath-jms.md

Reply via email to