This is an automated email from the ASF dual-hosted git repository.
rmaucher pushed a change to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git
from 7e4a1615ea Fix failing test. The feature isn't available on APR so
skip it.
new 2cb589ea80 Fix infinite loop in JsonFormatter for cyclic cause chains
new 92521c5053 Clear handler prefix ThreadLocal when handler creation fails
new 6c1874a731 Open the current log file when no date is set
new 58408f769e Avoid NPE in juli formatters for records with no message
new c505e3aabf Fix recovery after write failures in JULI FileHandler
new 4395e951b0 Release the log handlers of the given class loader in JULI
new 8ce20a2011 Synchronize access to the bindings of a naming context
new fc3e17d58d Bind the initial context of a container in one step
new abc0da2208 Fix the class loader used to check the type of a JNDI
lookup reference
new 51f148d2d9 Ignore the resource description in the Bean resource factory
new 07834e58f4 Report a bean property value which cannot be converted as a
NamingException
new 594c7ab9d5 Create the package directory when generating the reflection
less code
new 348b6e8317 Do not swallow exceptions when loading translation property
files
new 9a76b7baa0 Restore the original archive when normalising the
timestamps fails
new 91fe2d762e Close the per-entry stream when normalising archive
timestamps
new 72012d49d7 Log the Txt2Html converted file count once per task with
the correct total
new 6c7e2a64b2 Do not swallow write failures when converting text files to
HTML
new 511a9be59e Report a resource link which omits the global attribute as
an IllegalArgumentException
new dbfe9dea37 Return null from ResourceLinkFactory when the global naming
context is unavailable
new b90e335d48 Compatibility
The 20 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 | 75 ++++++-
java/org/apache/juli/JsonFormatter.java | 17 +-
java/org/apache/juli/LogUtil.java | 5 +-
java/org/apache/juli/logging/LogFactory.java | 34 ++-
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 +-
.../apache/tomcat/buildutil/translate/Utils.java | 4 +-
.../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/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 +-
31 files changed, 1346 insertions(+), 124 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/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]