This is an automated email from the ASF dual-hosted git repository.
rmaucher pushed a change to branch 11.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git
from 19a1bf51b2 Refactor AJP tests to use a common base class
new 55d5e00d89 Fix infinite loop in JsonFormatter for cyclic cause chains
new 76e0519dd4 Clear handler prefix ThreadLocal when handler creation fails
new 353333141a Open the current log file when no date is set
new fa571437b4 Avoid NPE in juli formatters for records with no message
new a398967433 Fix recovery after write failures in JULI FileHandler
new 3fed180fbc Ignore unusable JULI Log service providers instead of
failing
new 7e7f0a2638 Release the log handlers of the given class loader in JULI
new 29f670c5fe Synchronize access to the bindings of a naming context
new b4329ea5bb Bind the initial context of a container in one step
new 57f9399bdb Fix the class loader used to check the type of a JNDI
lookup reference
new 9f831c31c0 Ignore the resource description in the Bean resource factory
new 995bb35a82 Report a bean property value which cannot be converted as a
NamingException
new 078eb7941c Create the package directory when generating the reflection
less code
new b694097305 Create the storage directory in the back-port tools and do
not swallow export failures
new 6eaed5ed8d Do not swallow exceptions when loading translation property
files
new 744711224d Restore the original archive when normalising the
timestamps fails
new d9113b2bae Close the per-entry stream when normalising archive
timestamps
new 3a8c48f1d7 Log the Txt2Html converted file count once per task with
the correct total
new 68937ef36f Do not swallow write failures when converting text files to
HTML
new 2640b35a22 Report a resource link which omits the global attribute as
an IllegalArgumentException
new 51a00e2c9f Return null from ResourceLinkFactory when the global naming
context is unavailable
The 21 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/Utils.java | 8 +-
.../ObjectReflectionPropertyInspector.java | 8 +-
.../org/apache/juli/TestClassLoaderLogManager.java | 34 ++-
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 +
.../TestOneLineFormatter.java} | 31 +--
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 +-
35 files changed, 1745 insertions(+), 136 deletions(-)
create mode 100644 test/org/apache/juli/TestJdkLoggerFormatter.java
copy test/org/apache/{tomcat/util/http/TestMethod.java =>
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]