This is an automated email from the ASF dual-hosted git repository.
rmaucher pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git
from 2231557217 Refactor AJP tests to use a common base class
new 385ad90ee6 Fix infinite loop in JsonFormatter for cyclic cause chains
new 263f3fdd06 Clear handler prefix ThreadLocal when handler creation fails
new 5e94319e2b Open the current log file when no date is set
new 8a531b8443 Avoid NPE in juli formatters for records with no message
new caee6ef406 Fix recovery after write failures in JULI FileHandler
new 728ba9704b Ignore unusable JULI Log service providers instead of
failing
new ffa4c4a7ed Release the log handlers of the given class loader in JULI
new 54974f30a1 Synchronize access to the bindings of a naming context
new 08a19135ec Bind the initial context of a container in one step
new 9f0d5c6dd8 Fix the class loader used to check the type of a JNDI
lookup reference
new 49ef537f7e Ignore the resource description in the Bean resource factory
new 1046fef7be Report a bean property value which cannot be converted as a
NamingException
new 58c33847d9 Create the package directory when generating the reflection
less code
new 2711a7bf10 Create the storage directory in the back-port tools and do
not swallow export failures
new 948cd266c6 Do not swallow exceptions when loading translation property
files
new dfd12e6a75 Restore the original archive when normalising the
timestamps fails
new fa4dec83db Close the per-entry stream when normalising archive
timestamps
new 238a6ec11d Log the Txt2Html converted file count once per task with
the correct total
new 1f500d2041 Do not swallow write failures when converting text files to
HTML
new 8947d8fb52 Report a resource link which omits the global attribute as
an IllegalArgumentException
new 0f9309c23c Return null from ResourceLinkFactory when the global naming
context is unavailable
new 6ba25c848c Merge branch 'main' of [email protected]:apache/tomcat.git
into main
The 22 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:
.../catalina/core/NamingContextListener.java | 12 +-
java/org/apache/juli/ClassLoaderLogManager.java | 5 +-
java/org/apache/juli/FileHandler.java | 70 +++++--
java/org/apache/juli/JsonFormatter.java | 17 +-
java/org/apache/juli/LogUtil.java | 5 +-
java/org/apache/juli/logging/LogFactory.java | 60 ++++--
java/org/apache/naming/ContextBindings.java | 27 +++
java/org/apache/naming/NamingContext.java | 71 +++++--
java/org/apache/naming/SelectorContext.java | 10 +-
java/org/apache/naming/factory/BeanFactory.java | 73 ++++---
.../apache/naming/factory/LocalStrings.properties | 4 +
java/org/apache/naming/factory/LookupFactory.java | 46 +++--
.../apache/naming/factory/ResourceLinkFactory.java | 19 +-
.../apache/tomcat/buildutil/RepeatableArchive.java | 23 ++-
java/org/apache/tomcat/buildutil/Txt2Html.java | 19 +-
.../tomcat/buildutil/translate/BackportBase.java | 5 +-
.../apache/tomcat/buildutil/translate/Export.java | 2 +-
.../apache/tomcat/buildutil/translate/Utils.java | 8 +-
.../ObjectReflectionPropertyInspector.java | 8 +-
.../org/apache/juli/TestClassLoaderLogManager.java | 33 ++-
test/org/apache/juli/TestFileHandler.java | 139 +++++++++++++
test/org/apache/juli/TestJdkLoggerFormatter.java | 45 ++++
test/org/apache/juli/TestJsonFormatter.java | 41 ++++
test/org/apache/juli/TestLogUtil.java | 6 +
.../org/apache/juli/TestOneLineFormatter.java | 34 +--
test/org/apache/juli/logging/TestLogFactory.java | 165 +++++++++++++++
.../juli/logging/TesterLogNoStringConstructor.java | 117 +++++++++++
.../juli/logging/TesterLogStringConstructor.java | 125 +++++++++++
test/org/apache/naming/TestNamingContext.java | 27 +++
.../naming/TestNamingContextConcurrency.java | 137 ++++++++++++
.../naming/TestSelectorContextConcurrency.java | 143 +++++++++++++
.../org/apache/naming/factory/TestBeanFactory.java | 78 +++++++
.../apache/naming/factory/TestLookupFactory.java | 230 +++++++++++++++++++++
.../naming/factory/TestResourceLinkFactory.java | 54 +++++
test/org/apache/naming/factory/TesterBean.java | 20 ++
.../buildutil/translate/TestFixedStrings.java | 7 +-
36 files changed, 1748 insertions(+), 137 deletions(-)
create mode 100644 test/org/apache/juli/TestJdkLoggerFormatter.java
copy java/org/apache/juli/VerbatimFormatter.java =>
test/org/apache/juli/TestOneLineFormatter.java (51%)
create mode 100644 test/org/apache/juli/logging/TestLogFactory.java
create mode 100644
test/org/apache/juli/logging/TesterLogNoStringConstructor.java
create mode 100644 test/org/apache/juli/logging/TesterLogStringConstructor.java
create mode 100644 test/org/apache/naming/TestNamingContextConcurrency.java
create mode 100644 test/org/apache/naming/TestSelectorContextConcurrency.java
create mode 100644 test/org/apache/naming/factory/TestLookupFactory.java
create mode 100644 test/org/apache/naming/factory/TestResourceLinkFactory.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]