This is an automated email from the ASF dual-hosted git repository.
rmaucher pushed a change to branch 10.1.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git
from 30968b0d96 Refactor AJP tests to use a common base class
new 013d1eeb4f Fix infinite loop in JsonFormatter for cyclic cause chains
new 6704676af2 Clear handler prefix ThreadLocal when handler creation fails
new a2b46ac588 Open the current log file when no date is set
new c605292fab Avoid NPE in juli formatters for records with no message
new 6baf03eb93 Fix recovery after write failures in JULI FileHandler
new c2da82e743 Ignore unusable JULI Log service providers instead of
failing
new 00390ed5d4 Release the log handlers of the given class loader in JULI
new 1e34b34a7a Synchronize access to the bindings of a naming context
new 17cbcb737a Bind the initial context of a container in one step
new aab838c6d1 Fix the class loader used to check the type of a JNDI
lookup reference
new 310eaaf375 Ignore the resource description in the Bean resource factory
new 512c27ee6d Report a bean property value which cannot be converted as a
NamingException
new 9956636f60 Create the package directory when generating the reflection
less code
new fb2c3aa85b Create the storage directory in the back-port tools and do
not swallow export failures
new 3020c7b266 Do not swallow exceptions when loading translation property
files
new c112834caa Restore the original archive when normalising the
timestamps fails
new 5f89ca73f5 Close the per-entry stream when normalising archive
timestamps
new 76843eb193 Log the Txt2Html converted file count once per task with
the correct total
new 5edca2207a Do not swallow write failures when converting text files to
HTML
new a884d3d52b Report a resource link which omits the global attribute as
an IllegalArgumentException
new d50dd8b698 Return null from ResourceLinkFactory when the global naming
context is unavailable
new bc8b3f47f4 Compatibility
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/Utils.java | 8 +-
.../ObjectReflectionPropertyInspector.java | 8 +-
.../org/apache/juli/TestClassLoaderLogManager.java | 42 +++-
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 | 248 +++++++++++++++++++++
.../naming/factory/TestResourceLinkFactory.java | 54 +++++
test/org/apache/naming/factory/TesterBean.java | 20 ++
.../buildutil/translate/TestFixedStrings.java | 7 +-
35 files changed, 1771 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]