This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch main-site-stg-out
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
The following commit(s) were added to refs/heads/main-site-stg-out by this push:
new 13468de705 Add website content generated from
`342e1d3f825ae12e4101395030ee89058df49d56`
13468de705 is described below
commit 13468de705ad875cf955d73aa31d8f7ebebe584c
Author: ASF Logging Services RM <[email protected]>
AuthorDate: Tue May 28 10:38:15 2024 +0000
Add website content generated from
`342e1d3f825ae12e4101395030ee89058df49d56`
---
articles.html | 3 -
development.html | 3 -
download.html | 3 -
faq.html | 3 -
getting-started.html | 3 -
index.html | 3 -
javadoc.html | 3 -
log4j-1.2-api.html | 3 -
log4j-api.html | 3 -
log4j-docker.html | 3 -
log4j-flume-ng.html | 3 -
log4j-iostreams.html | 3 -
log4j-jpl.html | 3 -
log4j-jul.html | 3 -
log4j-mongodb.html | 325 ----------------------------------
log4j-slf4j-impl.html | 3 -
log4j-slf4j2-impl.html | 3 -
log4j-spring-cloud-config-client.html | 3 -
log4j-to-jul.html | 3 -
log4j-to-slf4j.html | 3 -
manual/api.html | 3 -
manual/appenders.html | 307 +++++++++++---------------------
manual/architecture.html | 3 -
manual/async.html | 3 -
manual/cloud.html | 3 -
manual/configuration.html | 3 -
manual/customconfig.html | 3 -
manual/dependencyinjection.html | 3 -
manual/extending.html | 3 -
manual/filters.html | 3 -
manual/garbagefree.html | 3 -
manual/index.html | 3 -
manual/installation.html | 3 -
manual/jmx.html | 3 -
manual/json-template-layout.html | 3 -
manual/layouts.html | 3 -
manual/logsep.html | 3 -
manual/lookups.html | 3 -
manual/migration.html | 3 -
manual/performance.html | 3 -
manual/plugins.html | 3 -
manual/scripts.html | 3 -
manual/systemproperties.html | 3 -
manual/usage.html | 3 -
plugin-reference.html | 10 +-
release-notes.html | 3 -
sitemap.xml | 96 +++++-----
thanks.html | 3 -
48 files changed, 149 insertions(+), 721 deletions(-)
diff --git a/articles.html b/articles.html
index 1b9331cd2f..9d2683d15b 100644
--- a/articles.html
+++ b/articles.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/development.html b/development.html
index 12f8aef951..4f82418412 100644
--- a/development.html
+++ b/development.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/download.html b/download.html
index e31c76ddc1..374058e0aa 100644
--- a/download.html
+++ b/download.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/faq.html b/faq.html
index 435b339b4e..0edd079383 100644
--- a/faq.html
+++ b/faq.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/getting-started.html b/getting-started.html
index 85df17b7bc..42ce202d24 100644
--- a/getting-started.html
+++ b/getting-started.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/index.html b/index.html
index a3104b5956..38a0dd09cc 100644
--- a/index.html
+++ b/index.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/javadoc.html b/javadoc.html
index e4fcc550b6..fddb24e071 100644
--- a/javadoc.html
+++ b/javadoc.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/log4j-1.2-api.html b/log4j-1.2-api.html
index ba7993b3ba..c4e1f28a6a 100644
--- a/log4j-1.2-api.html
+++ b/log4j-1.2-api.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/log4j-api.html b/log4j-api.html
index c908b56421..e98db99292 100644
--- a/log4j-api.html
+++ b/log4j-api.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/log4j-docker.html b/log4j-docker.html
index a68ab67b7d..c03c692f5e 100644
--- a/log4j-docker.html
+++ b/log4j-docker.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/log4j-flume-ng.html b/log4j-flume-ng.html
index ca00b1beec..8d88c25fed 100644
--- a/log4j-flume-ng.html
+++ b/log4j-flume-ng.html
@@ -200,9 +200,6 @@
<li class="nav-item is-current-page" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/log4j-iostreams.html b/log4j-iostreams.html
index 6641d4de95..742c730f63 100644
--- a/log4j-iostreams.html
+++ b/log4j-iostreams.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item is-current-page" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/log4j-jpl.html b/log4j-jpl.html
index 215040f201..d8894a2343 100644
--- a/log4j-jpl.html
+++ b/log4j-jpl.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/log4j-jul.html b/log4j-jul.html
index 1c99f9530e..3efd35f79a 100644
--- a/log4j-jul.html
+++ b/log4j-jul.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/log4j-mongodb.html b/log4j-mongodb.html
deleted file mode 100644
index 18bcc9b4f6..0000000000
--- a/log4j-mongodb.html
+++ /dev/null
@@ -1,325 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>MongoDB 4 appender :: Apache Log4j</title>
- <link rel="canonical"
href="https://logging.apache.org/log4j/3.x/log4j-mongodb.html">
- <meta name="generator" content="Antora 3.2.0-alpha.4">
-<link rel="stylesheet" href="./_/css/site.css">
-<link rel="icon" href="./_/../_images/favicon.ico" type="image/x-icon">
-<!-- `@asciidoctor/tabs` extension styles -->
-<link rel="stylesheet" href="./_/css/vendor/tabs.css">
-<style>
- /* Default `h4` and `h5` are smaller than the normal text, fix header font
sizing: */
- .doc h1 { font-size: 1.9rem; }
- .doc h2 { font-size: 1.7rem; }
- .doc h3 { font-size: 1.5rem; font-weight: 400; }
- .doc h4 { font-size: 1.3rem; font-weight: 500; }
- .doc h5 { font-size: 1.1rem; font-weight: 500; text-decoration: underline; }
- /* Default `code`, `pre`, and `.colist` (source code annotations) fonts are
too big, adjust them: */
- .doc .colist>table code, .doc p code, .doc thead code { font-size: 0.8em; }
- .doc pre { font-size: 0.7rem; }
- .doc .colist { font-size: 0.75rem; }
- /* Make links more visible: */
- .doc a { text-decoration: underline; }
- .doc a code { text-decoration: underline; color: #1565c0; }
- /* Tab header fonts aren't rendered good, adjusting the font weight: */
- .tablist > ul li { font-weight: 500; }
- /* `page-toclevels` greater than 4 are not supported by Antora UI, patching
it: */
- .toc .toc-menu li[data-level="4"] a {
- padding-left: 2.75rem;
- }
- /* Replace the default highlight.js color for strings from red
(unnecessarily signaling something negative) to green: */
- .hljs-string {
- color: #0f8532;
- }
-</style>
- </head>
- <body class="article">
-<header class="header">
- <nav class="navbar">
- <div class="navbar-brand">
- <div class="navbar-item">
- <img src="./_/../_images/logo-small-white.png" alt="Apache Log4j"/>
- </div>
- </div>
- <div id="topbar-nav" class="navbar-menu">
- <div class="navbar-end">
- <a class="navbar-item" href="https://logging.apache.org">a subproject
of <strong>Apache Logging Services</strong></a>
- </div>
- </div>
- </nav>
-</header>
-<div class="body">
-<div class="nav-container" data-component="ROOT" data-version="">
- <aside class="nav">
- <div class="panels">
-<div class="nav-panel-menu is-active" data-panel="menu">
- <nav class="nav-menu">
- <button class="nav-menu-toggle" aria-label="Toggle expand/collapse all"
style="display: none"></button>
- <h3 class="title"><a href="index.html">Home</a></h3>
-<ul class="nav-list">
- <li class="nav-item" data-depth="0">
-<ul class="nav-list">
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <a class="nav-link" href="download.html">Download</a>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="release-notes.html">Release Notes</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <a class="nav-link"
href="https://logging.apache.org/support.html">Support</a>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link"
href="https://logging.apache.org/security.html">Security</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="thanks.html">Thanks</a>
- </li>
-</ul>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="0">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Resources</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="faq.html">F.A.Q.</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="getting-started.html">Getting started</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="manual/migration.html">Migrating from Log4j 2</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="development.html">Development</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="0">
- <button class="nav-item-toggle"></button>
- <a class="nav-link" href="manual/index.html">Manual</a>
-<ul class="nav-list">
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="manual/installation.html">Installation</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="manual/architecture.html">Architecture</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="manual/api.html">API</a>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Configuration</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/configuration.html">Configuration file</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/systemproperties.html">Configuration
properties</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/customconfig.html">Programmatic
Configuration</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/appenders.html">Appenders</a>
- </li>
- <li class="nav-item" data-depth="2">
- <button class="nav-item-toggle"></button>
- <a class="nav-link" href="manual/layouts.html">Layouts</a>
-<ul class="nav-list">
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/json-template-layout.html">JSON Template
Layout</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/lookups.html">Lookups</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/filters.html">Filters</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/scripts.html">Scripts</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/jmx.html">JMX</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <a class="nav-link" href="manual/extending.html">Extending</a>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/plugins.html">Plugins</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <a class="nav-link" href="manual/performance.html">Performance</a>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/async.html">Asynchronous loggers</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/garbagefree.html">Garbage-free logging</a>
- </li>
-</ul>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="0">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">References</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="plugin-reference.html">Plugin reference</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="javadoc.html">Java API reference</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="0">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Components</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
- </li>
- <li class="nav-item is-current-page" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-docker.html">Log4j Docker Support</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-spring-cloud-config-client.html">Log4j
Spring Cloud Configuration</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="0">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Related projects</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="https://logging.apache.org/log4j/2.x">Log4j 2</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="/log4j/jakarta">Log4j Jakarta EE</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="/log4j/jmx-gui">Log4j JMX GUI</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="/log4j/kotlin">Log4j Kotlin</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="/log4j/scala">Log4j Scala</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="/log4j/tools">Log4j Tools</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="/log4j/transform">Log4j Transformation Tools</a>
- </li>
-</ul>
- </li>
-</ul>
- </nav>
-</div>
- </div>
- </aside>
-</div>
-<main class="article">
-<div class="toolbar" role="navigation">
-<button class="nav-toggle"></button>
- <a href="index.html" class="home-link"></a>
-<nav class="breadcrumbs" aria-label="breadcrumbs">
- <ul>
- <li><a href="index.html">Home</a></li>
- <li>Components</li>
- <li><a href="log4j-mongodb.html">MongoDB 4 appender</a></li>
- </ul>
-</nav>
-<div class="edit-this-page"><a
href="https://github.com/apache/logging-log4j2/edit/main/src/site/antora/modules/ROOT/pages/log4j-mongodb.adoc">Edit
this Page</a></div>
-</div>
- <div class="content">
-<aside class="toc sidebar" data-title="Contents" data-levels="4">
- <div class="toc-menu"></div>
-</aside>
-<article class="doc">
-<h1 class="page">MongoDB 4 appender</h1>
-<div id="preamble">
-<div class="sectionbody">
-<div class="paragraph">
-<p><a href="http://www.mongodb.org/">MongoDB</a> is supported through the <a
href="http://docs.mongodb.org/ecosystem/drivers/java/">Java MongoDB
Driver</a>.</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs"
data-lang="xml"> <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.mongodb</groupId>
- <artifactId>mongo-java-driver</artifactId>
- <version>4.5.0</version>
- </dependency>
- </dependencies>
- </dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.mongodb</groupId>
- <artifactId>mongo-java-driver</artifactId>
- </dependency>
- </dependencies></code></pre>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_requirements"><a class="anchor"
href="#_requirements"></a>Requirements</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>The MongoDB Appender is dependent on the Log4j 2 API and implementation.
-For more information, see <a href="#runtime-dependencies.adoc" class="xref
unresolved">Runtime Dependencies</a>.</p>
-</div>
-</div>
-</div>
-</article>
- </div>
-</main>
-</div>
-<footer class="footer">
- <p>
- Copyright © 1999-2024 <a href="https://www.apache.org/">The Apache
Software Foundation</a>.
- Licensed under the <a
href="https://www.apache.org/licenses/LICENSE-2.0">Apache Software License,
Version 2.0</a>.
- Please read our <a
href="https://privacy.apache.org/policies/privacy-policy-public.html">privacy
policy</a>.
- </p>
- <p>
- Apache, Log4j, and the Apache feather logo are trademarks or registered
trademarks of The Apache Software Foundation.
- Oracle and Java are registered trademarks of Oracle and/or its affiliates.
- Other names may be trademarks of their respective owners.
- </p>
-</footer>
-<script id="site-script" src="./_/js/site.js" data-ui-root-path="./_"></script>
-<script async src="./_/js/vendor/highlight.js"></script>
-<!-- `@asciidoctor/tabs` extension scripts -->
-<script async src="./_/js/vendor/tabs.js"></script>
- </body>
-</html>
diff --git a/log4j-slf4j-impl.html b/log4j-slf4j-impl.html
index 8b4cc419fa..466005a38c 100644
--- a/log4j-slf4j-impl.html
+++ b/log4j-slf4j-impl.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/log4j-slf4j2-impl.html b/log4j-slf4j2-impl.html
index d3ca3480e2..2b9935a1a4 100644
--- a/log4j-slf4j2-impl.html
+++ b/log4j-slf4j2-impl.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/log4j-spring-cloud-config-client.html
b/log4j-spring-cloud-config-client.html
index bfbb549af0..8b84f852c0 100644
--- a/log4j-spring-cloud-config-client.html
+++ b/log4j-spring-cloud-config-client.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/log4j-to-jul.html b/log4j-to-jul.html
index ac691954d7..11476c23b2 100644
--- a/log4j-to-jul.html
+++ b/log4j-to-jul.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/log4j-to-slf4j.html b/log4j-to-slf4j.html
index 40253c49e1..77f33fa61f 100644
--- a/log4j-to-slf4j.html
+++ b/log4j-to-slf4j.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/api.html b/manual/api.html
index 0a0677807f..a51400ceb5 100644
--- a/manual/api.html
+++ b/manual/api.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/appenders.html b/manual/appenders.html
index 6e84685901..0bea5c2ccd 100644
--- a/manual/appenders.html
+++ b/manual/appenders.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
@@ -3043,160 +3040,144 @@ We recommend you review the source code for the
MongoDB providers as a guide for
}</code></pre>
</div>
</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="NoSQLAppenderMongoDBMain"><a class="anchor"
href="#NoSQLAppenderMongoDBMain"></a>NoSQL Appenders for MongoDB</h2>
-<div class="sectionbody">
+<div class="sect2">
+<h3 id="NoSQLAppenderMongoDB"><a class="anchor"
href="#NoSQLAppenderMongoDB"></a>NoSQL providers for MongoDB</h3>
+<div class="sect3">
+<h4 id="mongo-installation"><a class="anchor"
href="#mongo-installation"></a>Installation</h4>
<div class="paragraph">
-<p>Starting with Log4 2.11.0, we provide the following MongoDB modules:</p>
+<p>Starting with version 2.11.0, Log4j supplies providers for the
+<a href="https://www.mongodb.com/">MongoDB</a>
+NoSQL database engine, based on the
+<a href="https://www.mongodb.com/docs/drivers/java/sync/current/">MongoDB
synchronous Java driver</a>.
+The choice of the provider to user depends on:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>Added in 2.11.0, removed in 2.14.0: <code>log4j-mongodb2</code> defines the
configuration element MongoDb2 matching the MongoDB Driver version 2.</p>
+<p>the major version of the MongoDB Java driver your application uses: Log4j
supports all major versions starting from version 2.</p>
</li>
<li>
-<p>Added in 2.11.0, removed in 2.24.0: <code>log4j-mongodb3</code> defines the
configuration element MongoDb3 matching the MongoDB Driver version 3.</p>
+<p>the type of driver API used: either the <em>Legacy API</em> or the
<em>Modern API</em>.
+See <a
href="https://www.mongodb.com/docs/drivers/java/sync/current/legacy/">MongoDB
documentation</a>
+for the difference between APIs.</p>
</li>
+</ul>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+<div class="paragraph">
+<p>The list of dependencies of your application provides a hint as to which
driver API your application is using.
+If your application contains any one of these dependencies, it might use the
<strong>Legacy API</strong>:</p>
+</div>
+<div class="ulist">
+<ul>
<li>
-<p>Added in 2.14.0, deprecated in 2.24.0: <code>log4j-mongodb4</code> defines
the configuration element
-<a href="#NoSQLAppenderMongoDB4"><code>MongoDb4</code></a> matching the
MongoDB Driver version 4.</p>
+<p><code>org.mongodb:mongo-java-driver</code></p>
</li>
<li>
-<p>Added in 2.24.0: <code>log4j-mongodb</code> defines the configuration
element
-<a href="#NoSQLAppenderMongoDBCurrent"><code>MongoDb</code></a> matching the
current MongoDB Driver (version 5).
-This module tracks the current MongoDB Driver.</p>
+<p><code>org.mongodb:mongodb-driver-legacy</code></p>
</li>
</ul>
</div>
+<div class="paragraph">
+<p>If you application only uses <code>org.mongodb:mongodb-driver-sync</code>,
it uses the <strong>Modern API</strong>.</p>
</div>
+</td>
+</tr>
+</table>
</div>
-<div class="sect1">
-<h2 id="NoSQLAppenderMongoDBCurrent"><a class="anchor"
href="#NoSQLAppenderMongoDBCurrent"></a>NoSQL Appender for MongoDB</h2>
-<div class="sectionbody">
+<div class="admonitionblock caution">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-caution" title="Caution"></i>
+</td>
+<td class="content">
<div class="paragraph">
-<p>This section details specializations of the
-<a href="#NoSQLAppender">NoSQLAppender</a> provider for MongoDB using the
current MongoDB driver (version 5).
-The NoSQLAppender Appender writes log events to a NoSQL database using an
internal lightweight provider interface.</p>
+<p>The version of the MongoDB Java driver is not the same as the version of
the MongoDB server.
+See
+<a
href="https://www.mongodb.com/docs/drivers/java/sync/current/compatibility/">MongoDB
compatibility matrix</a>
+for more information.</p>
+</div>
+</td>
+</tr>
+</table>
+</div>
+<div class="paragraph">
+<p>In order to use a Log4j MongoDB appender you need to add the following
dependencies to your application:</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 20. MongoDB Provider Parameters</caption>
+<caption class="title">Table 20. MongoDB providers compatibility
table</caption>
<colgroup>
-<col style="width: 20%;">
-<col style="width: 20%;">
-<col style="width: 60%;">
+<col style="width: 18.1818%;">
+<col style="width: 18.1818%;">
+<col style="width: 18.1818%;">
+<col style="width: 45.4546%;">
</colgroup>
<thead>
<tr>
-<th class="tableblock halign-left valign-top">Parameter Name</th>
-<th class="tableblock halign-left valign-top">Type</th>
-<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Driver version</th>
+<th class="tableblock halign-left valign-top">Driver API</th>
+<th class="tableblock halign-left valign-top">Log4j artifact</th>
+<th class="tableblock halign-left valign-top">Notes</th>
</tr>
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">connection</p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">String</p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock"><em>Required.</em> The MongoDB
-<a
href="http://mongodb.github.io/mongo-java-driver/5.0/apidocs/mongodb-driver-core/com/mongodb/ConnectionString.html?is-external=true"">connection
string</a>
-in the format
<code>mongodb://[username:password@]host1[:port1][,host2[:port2],…​[,hostN[:portN]]][/[database.collection][?options]]</code>.</p></td>
+<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>2.x</code></p></td>
+<td class="tableblock halign-left valign-top"><p
class="tableblock">Legacy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-mongodb2"><code>log4j-mongodb2</code></a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Reached
end-of-support.</p>
+<p class="tableblock">Last released version: <code>2.12.4</code></p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">capped</p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">boolean</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Enable
support for
-<a href="https://docs.mongodb.com/manual/core/capped-collections/">capped
-collections</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a
id="NoSQLAppenderMongoDB3"></a><code>3.x</code></p></td>
+<td class="tableblock halign-left valign-top"><p
class="tableblock">Legacy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-mongodb3"><code>log4j-mongodb3</code></a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Reached
end-of-support.</p>
+<p class="tableblock">Last released version: <code>2.23.1</code></p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">collectionSize</p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">long</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Specify
the size in bytes of the capped collection
-to use if enabled. The minimum size is 4096 bytes, and larger sizes will
-be increased to the nearest integer multiple of 256. See the capped
-collection documentation linked above for more information.</p></td>
+<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>4.x</code></p></td>
+<td class="tableblock halign-left valign-top"><p
class="tableblock">Modern</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-mongodb4"><code>log4j-mongodb4</code></a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Reached
end-of-support.</p>
+<p class="tableblock">Last released version: <code>2.23.1</code></p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>5.x</code> or later</p></td>
+<td class="tableblock halign-left valign-top"><p
class="tableblock">Modern</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a
href="https://central.sonatype.com/artifact/org.apache.logging.log4j/log4j-mongodb"><code>log4j-mongodb</code></a></p></td>
+<td class="tableblock halign-left valign-top"></td>
</tr>
</tbody>
</table>
+<div class="admonitionblock tip">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-tip" title="Tip"></i>
+</td>
+<td class="content">
<div class="paragraph">
-<p>This appender is <a href="#manual/messages.adoc#MapMessage" class="xref
unresolved">MapMessage</a>-aware.</p>
-</div>
-<div class="paragraph">
-<p>Here are a few sample configurations for the NoSQLAppender and MongoDB4
provider:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs"
data-lang="xml"><?xml version="1.0" encoding="UTF-8"?>
-<Configuration status="WARN">
- <Appenders>
- <NoSql name="MongoDbAppender">
- <MongoDb
connection="mongodb://log4jUser:12345678@localhost:${sys:MongoDBTestPort:-27017}/testDb.testCollection"
/>
- </NoSql>
- </Appenders>
- <Loggers>
- <Root level="ALL">
- <AppenderRef ref="MongoDbAppender" />
- </Root>
- </Loggers>
-</Configuration></code></pre>
-</div>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs"
data-lang="xml"><?xml version="1.0" encoding="UTF-8"?>
-<Configuration status="WARN">
- <Appenders>
- <NoSql name="MongoDbAppender">
- <MongoDb
-
connection="mongodb://localhost:${sys:MongoDBTestPort:-27017}/testDb.testCollection"
- capped="true"
- collectionSize="1073741824"/>
- </NoSql>
- </Appenders>
- <Loggers>
- <Root level="ALL">
- <AppenderRef ref="MongoDbAppender" />
- </Root>
- </Loggers>
-</Configuration></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>You can define additional fields to log using KeyValuePair elements, for
example:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs"
data-lang="xml"><?xml version="1.0" encoding="UTF-8"?>
-<Configuration status="WARN">
- <Appenders>
- <NoSql name="MongoDbAppender">
- <MongoDb
connection="mongodb://localhost:${sys:MongoDBTestPort:-27017}/testDb.testCollection"
/>
- <KeyValuePair key="A" value="1" />
- <KeyValuePair key="B" value="2" />
- <KeyValuePair key="env1" value="${env:PATH}" />
- <KeyValuePair key="env2" value="$${env:PATH}" />
- </NoSql>
- </Appenders>
- <Loggers>
- <Root level="ALL">
- <AppenderRef ref="MongoDbAppender" />
- </Root>
- </Loggers>
-</Configuration></code></pre>
-</div>
-</div>
+<p>If you are note sure, which implementation to choose,
<code>log4j-mongodb</code> is the recommended choice.</p>
</div>
+</td>
+</tr>
+</table>
</div>
-<div class="sect1">
-<h2 id="NoSQLAppenderMongoDB4"><a class="anchor"
href="#NoSQLAppenderMongoDB4"></a>(Deprecated) No SQLAppender for MongoDB 4</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>The <code>log4j-mongodb4</code> module is deprecated in favor of <a
href="#NoSQLAppenderMongoDBCurrent">NoSQLAppender for MongoDB</a>.</p>
</div>
+<div class="sect3">
+<h4 id="log4j-mongodb"><a class="anchor" href="#log4j-mongodb"></a>NoSQL
provider for MongoDB (current)</h4>
<div class="paragraph">
<p>This section details specializations of the
-<a href="#NoSQLAppender">NoSQLAppender</a> provider for MongoDB using the
MongoDB driver version 4. The NoSQLAppender Appender writes log events to a
NoSQL database using an internal lightweight provider interface.</p>
+<a href="#NoSQLAppender">NoSQLAppender</a> provider for MongoDB using the
current MongoDB driver (version 5).
+The NoSQLAppender Appender writes log events to a NoSQL database using an
internal lightweight provider interface.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
<caption class="title">Table 21. MongoDB Provider Parameters</caption>
@@ -3217,7 +3198,7 @@ collection documentation linked above for more
information.</p></td>
<td class="tableblock halign-left valign-top"><p
class="tableblock">connection</p></td>
<td class="tableblock halign-left valign-top"><p
class="tableblock">String</p></td>
<td class="tableblock halign-left valign-top"><p
class="tableblock"><em>Required.</em> The MongoDB
-<a
href="http://mongodb.github.io/mongo-java-driver/4.0/apidocs/mongodb-driver-core/com/mongodb/ConnectionString.html?is-external=true"">connection
string</a>
+<a
href="http://mongodb.github.io/mongo-java-driver/5.0/apidocs/mongodb-driver-core/com/mongodb/ConnectionString.html?is-external=true"">connection
string</a>
in the format
<code>mongodb://[username:password@]host1[:port1][,host2[:port2],…​[,hostN[:portN]]][/[database.collection][?options]]</code>.</p></td>
</tr>
<tr>
@@ -3249,7 +3230,7 @@ collection documentation linked above for more
information.</p></td>
<Configuration status="WARN">
<Appenders>
<NoSql name="MongoDbAppender">
- <MongoDb4
connection="mongodb://log4jUser:12345678@localhost:${sys:MongoDBTestPort:-27017}/testDb.testCollection"
/>
+ <MongoDb
connection="mongodb://log4jUser:12345678@localhost:${sys:MongoDBTestPort:-27017}/testDb.testCollection"
/>
</NoSql>
</Appenders>
<Loggers>
@@ -3266,7 +3247,7 @@ collection documentation linked above for more
information.</p></td>
<Configuration status="WARN">
<Appenders>
<NoSql name="MongoDbAppender">
- <MongoDb4
+ <MongoDb
connection="mongodb://localhost:${sys:MongoDBTestPort:-27017}/testDb.testCollection"
capped="true"
collectionSize="1073741824"/>
@@ -3289,7 +3270,7 @@ collection documentation linked above for more
information.</p></td>
<Configuration status="WARN">
<Appenders>
<NoSql name="MongoDbAppender">
- <MongoDb4
connection="mongodb://localhost:${sys:MongoDBTestPort:-27017}/testDb.testCollection"
/>
+ <MongoDb
connection="mongodb://localhost:${sys:MongoDBTestPort:-27017}/testDb.testCollection"
/>
<KeyValuePair key="A" value="1" />
<KeyValuePair key="B" value="2" />
<KeyValuePair key="env1" value="${env:PATH}" />
@@ -3306,90 +3287,6 @@ collection documentation linked above for more
information.</p></td>
</div>
</div>
</div>
-<div class="sect1">
-<h2 id="NoSQLAppenderApacheCouchDB"><a class="anchor"
href="#NoSQLAppenderApacheCouchDB"></a>NoSQLAppender for Apache CouchDB</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>This section details specializations of the <a
href="#NoSQLAppender">NoSQLAppender</a> provider for CouchDB.
-The NoSQLAppender writes log events to a NoSQL database using an internal
lightweight provider interface.</p>
-</div>
-<table class="tableblock frame-all grid-all stretch">
-<colgroup>
-<col style="width: 33.3333%;">
-<col style="width: 33.3333%;">
-<col style="width: 33.3334%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">Parameter Name</th>
-<th class="tableblock halign-left valign-top">Type</th>
-<th class="tableblock halign-left valign-top">Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">factoryClassName</p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">Class</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">To provide
a connection to the CouchDB database, you can use this attribute and
<code>factoryMethodName</code> to specify a class and static method to retrieve
the connection. The method must return an
<code>org.lightcouch.CouchDbClient</code> or a
<code>org.lightcouch.CouchDbProperties</code>. If you use the factory method
for providing a connection, you must not specify the <code>databaseName</code>,
<code>protocol</co [...]
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">factoryMethodName</p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">Method</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">See the
documentation for attribute <code>factoryClassName</code>.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">databaseName</p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">String</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">If you do
not specify a <code>factoryClassName</code> and <code>factoryMethodName</code>
for providing a CouchDB connection, you must specify a CouchDB database name
using this attribute. You must also specify a <code>username</code> and
<code>password</code>. You can optionally also specify a <code>protocol</code>
(defaults to <code>http</code>), <code>server</code> (defaults to localhost),
and a <code>port</code> (defa [...]
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">protocol</p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">String</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Must
either be "http" or "https." See the documentation for attribute
<code>databaseName</code>.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">server</p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">String</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">See the
documentation for attribute <code>databaseName</code>.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">port</p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">int</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">See the
documentation for attribute <code>databaseName</code>.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">username</p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">String</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">See the
documentation for attributes <code>databaseName</code>.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">password</p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock">String</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">See the
documentation for attributes <code>databaseName</code>.</p></td>
-</tr>
-</tbody>
-</table>
-<div class="paragraph">
-<p>Here are a few sample configurations for the NoSQLAppender and CouchDB
provider:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs"
data-lang="xml"><?xml version="1.0" encoding="UTF-8"?>
-<Configuration status="error">
- <Appenders>
- <NoSql name="databaseAppender">
- <CouchDb databaseName="applicationDb" protocol="https"
server="couch.example.org"
- username="loggingUser" password="abc123" />
- </NoSql>
- </Appenders>
- <Loggers>
- <Root level="warn">
- <AppenderRef ref="databaseAppender"/>
- </Root>
- </Loggers>
-</Configuration></code></pre>
-</div>
-</div>
</div>
</div>
<div class="sect1">
diff --git a/manual/architecture.html b/manual/architecture.html
index d89e27e429..d82b9d64f9 100644
--- a/manual/architecture.html
+++ b/manual/architecture.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/async.html b/manual/async.html
index 6d77a200db..efccc6c756 100644
--- a/manual/async.html
+++ b/manual/async.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/cloud.html b/manual/cloud.html
index 05d883a34f..601d85e428 100644
--- a/manual/cloud.html
+++ b/manual/cloud.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/configuration.html b/manual/configuration.html
index 88b48b7c48..9e47c6ecfc 100644
--- a/manual/configuration.html
+++ b/manual/configuration.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/customconfig.html b/manual/customconfig.html
index ed9c3309e8..f791a06e37 100644
--- a/manual/customconfig.html
+++ b/manual/customconfig.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/dependencyinjection.html b/manual/dependencyinjection.html
index 4b7957191a..6b9b02f4d9 100644
--- a/manual/dependencyinjection.html
+++ b/manual/dependencyinjection.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/extending.html b/manual/extending.html
index e692996e34..f867375a91 100644
--- a/manual/extending.html
+++ b/manual/extending.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/filters.html b/manual/filters.html
index 18517dd8f1..b0e38fa30f 100644
--- a/manual/filters.html
+++ b/manual/filters.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/garbagefree.html b/manual/garbagefree.html
index 8818a9f6d4..03b9e61060 100644
--- a/manual/garbagefree.html
+++ b/manual/garbagefree.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/index.html b/manual/index.html
index 6228c1aad1..6e4ab09639 100644
--- a/manual/index.html
+++ b/manual/index.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/installation.html b/manual/installation.html
index 3ad079888c..c85cfa9206 100644
--- a/manual/installation.html
+++ b/manual/installation.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/jmx.html b/manual/jmx.html
index 930ece484d..26038f27c8 100644
--- a/manual/jmx.html
+++ b/manual/jmx.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/json-template-layout.html b/manual/json-template-layout.html
index 569707ffa5..5e03d73333 100644
--- a/manual/json-template-layout.html
+++ b/manual/json-template-layout.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/layouts.html b/manual/layouts.html
index 0aaf998fda..e7a540378b 100644
--- a/manual/layouts.html
+++ b/manual/layouts.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/logsep.html b/manual/logsep.html
index 2a7a87f9b3..a31ac44521 100644
--- a/manual/logsep.html
+++ b/manual/logsep.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/lookups.html b/manual/lookups.html
index 586ae05ed8..a10a9352e6 100644
--- a/manual/lookups.html
+++ b/manual/lookups.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/migration.html b/manual/migration.html
index 4d24b91c11..6d2b91a797 100644
--- a/manual/migration.html
+++ b/manual/migration.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/performance.html b/manual/performance.html
index ed3799b134..9db8f71abc 100644
--- a/manual/performance.html
+++ b/manual/performance.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/plugins.html b/manual/plugins.html
index 477fd7b950..8ec77235dd 100644
--- a/manual/plugins.html
+++ b/manual/plugins.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/scripts.html b/manual/scripts.html
index 2423a5c020..8f2ec1a07f 100644
--- a/manual/scripts.html
+++ b/manual/scripts.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/systemproperties.html b/manual/systemproperties.html
index 015f96a5e4..958fbde15f 100644
--- a/manual/systemproperties.html
+++ b/manual/systemproperties.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/manual/usage.html b/manual/usage.html
index 813e7b9577..a86bcb01fb 100644
--- a/manual/usage.html
+++ b/manual/usage.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/plugin-reference.html b/plugin-reference.html
index 238c06d7c6..a3cd5309e9 100644
--- a/plugin-reference.html
+++ b/plugin-reference.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
@@ -2560,12 +2557,7 @@ This attribute is ignored if <code>immediateFlush</code>
is set to <code>true</c
<tr>
<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>Property</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code><a
href="#org-apache-logging-log4j_log4j-core_org-apache-logging-log4j-core-config-Property">Property</a>?</code></p></td>
-<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
-<p>A generic list of key/value properties</p>
-</div>
-<div class="paragraph">
-<p>The meaning of these properties depends on the component.</p>
-</div></div></td>
+<td class="tableblock halign-left valign-top"><div class="content"></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"></td>
diff --git a/release-notes.html b/release-notes.html
index 4bca84626f..c866d597c9 100644
--- a/release-notes.html
+++ b/release-notes.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>
diff --git a/sitemap.xml b/sitemap.xml
index 2e2a4f061a..f31db1554f 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,190 +2,186 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://logging.apache.org/log4j/3.x/articles.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/development.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/download.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/faq.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/getting-started.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/index.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/javadoc.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/log4j-1.2-api.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/log4j-api.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/log4j-docker.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/log4j-flume-ng.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/log4j-iostreams.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/log4j-jpl.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/log4j-jul.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
-</url>
-<url>
-<loc>https://logging.apache.org/log4j/3.x/log4j-mongodb.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/log4j-slf4j-impl.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/log4j-slf4j2-impl.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/log4j-spring-cloud-config-client.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/log4j-to-jul.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/log4j-to-slf4j.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/api.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/appenders.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/architecture.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/async.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/cloud.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/configuration.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/customconfig.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/dependencyinjection.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/extending.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/filters.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/garbagefree.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/index.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/installation.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/jmx.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/json-template-layout.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/layouts.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/logsep.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/lookups.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/migration.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/performance.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/plugins.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/scripts.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/systemproperties.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/manual/usage.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/plugin-reference.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/release-notes.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/3.x/thanks.html</loc>
-<lastmod>2024-05-28T07:11:02.556Z</lastmod>
+<lastmod>2024-05-28T10:37:49.264Z</lastmod>
</url>
</urlset>
diff --git a/thanks.html b/thanks.html
index e76efa67ef..3542e58553 100644
--- a/thanks.html
+++ b/thanks.html
@@ -200,9 +200,6 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-flume-ng.html">Flume Appender</a>
</li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb.html">MongoDB 4 appender</a>
- </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="log4j-iostreams.html">Log4j IOStreams</a>
</li>