This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch 2.x-site-stg-out
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
The following commit(s) were added to refs/heads/2.x-site-stg-out by this push:
new cae20542f1 Add website content generated from
`85d6c7e7f415f5ce80abf819c325b9759146403d`
cae20542f1 is described below
commit cae20542f144792af97d5940e5a90b960f5864b2
Author: ASF Logging Services RM <[email protected]>
AuthorDate: Tue May 28 09:42:04 2024 +0000
Add website content generated from
`85d6c7e7f415f5ce80abf819c325b9759146403d`
---
.htaccess | 10 +-
development.html | 6 -
download.html | 6 -
faq.html | 6 -
getting-started.html | 6 -
index.html | 6 -
javadoc.html | 6 -
log4j-1.2-api.html | 6 -
log4j-appserver.html | 6 -
log4j-cassandra.html | 6 -
log4j-couchdb.html | 6 -
log4j-docker.html | 6 -
log4j-flume-ng.html | 6 -
log4j-iostreams.html | 6 -
log4j-jakarta-web.html | 6 -
log4j-mongodb3.html | 370 ----------------------------------
log4j-mongodb4.html | 370 ----------------------------------
log4j-spring-boot.html | 6 -
log4j-spring-cloud-config-client.html | 6 -
log4j-spring-cloud-config.html | 6 -
log4j-taglib.html | 6 -
log4j-web.html | 6 -
manual/api.html | 6 -
manual/appenders.html | 201 +++++++++++++-----
manual/architecture.html | 6 -
manual/async.html | 6 -
manual/cloud.html | 6 -
manual/compatibility.html | 6 -
manual/configuration.html | 6 -
manual/customconfig.html | 6 -
manual/customloglevels.html | 6 -
manual/eventlogging.html | 6 -
manual/extending.html | 6 -
manual/filters.html | 6 -
manual/flowtracing.html | 6 -
manual/garbagefree.html | 6 -
manual/index.html | 6 -
manual/installation.html | 6 -
manual/jmx.html | 6 -
manual/json-template-layout.html | 6 -
manual/layouts.html | 6 -
manual/logbuilder.html | 6 -
manual/logsep.html | 6 -
manual/lookups.html | 6 -
manual/markers.html | 6 -
manual/messages.html | 6 -
manual/migration.html | 6 -
manual/performance.html | 6 -
manual/plugins.html | 6 -
manual/resource-logger.html | 6 -
manual/scoped-context.html | 6 -
manual/scripts.html | 6 -
manual/simple-logger.html | 6 -
manual/status-logger.html | 6 -
manual/systemproperties.html | 6 -
manual/thread-context.html | 6 -
manual/webapp.html | 6 -
plugin-reference.html | 18 +-
release-notes.html | 6 -
sitemap.xml | 120 +++++------
60 files changed, 216 insertions(+), 1197 deletions(-)
diff --git a/.htaccess b/.htaccess
index 12091456e5..75d84b1dd7 100644
--- a/.htaccess
+++ b/.htaccess
@@ -34,8 +34,10 @@ RewriteRule "^(.+)$" "$1.html"
# The content moved between pages
RewriteRule "^articles\.html$" "manual/index.html" [R=permanent]
RewriteRule "^log4j-core/apidocs(.*)$" "javadoc/log4j-core$1" [R=permanent]
+RewriteRule "^log4j-mongodb3\.html$"
"manual/appenders.html#NoSQLAppenderMongoDB" [R=permanent]
+RewriteRule "^log4j-mongodb4\.html$" "manual/appenders.html#log4j-mongodb4"
[R=permanent]
RewriteRule "^manual/api-separation\.html$" "manual/api.html" [R=permanent]
-RewriteRule "^manual/scala-api\.html$" "/log4j/scala" [R=permanent]
+RewriteRule "^manual/scala-api\.html$" "/log4j/scala/latest/index.html"
[R=permanent]
RewriteRule "^manual/usage\.html$" "manual/api.html" [R=permanent]
RewriteRule "^release-notes/index\.html$" "release-notes.html" [R=permanent]
RewriteRule "^runtime-dependencies\.html$" "manual/installation.html"
[R=permanent]
@@ -58,11 +60,11 @@ RewriteRule "^log4j-flume-ng\.html/index\.html$"
"log4j-flume-ng.html" [R=perman
RewriteRule "^log4j-iostreams\.html/index\.html$" "log4j-iostreams.html"
[R=permanent]
RewriteRule "^log4j-jakarta-web\.html/index\.html$" "log4j-jakarta-web.html"
[R=permanent]
RewriteRule "^log4j-jcl\.html/index\.html$"
"manual/installation.html#impl-core-bridge-jcl" [R=permanent]
-RewriteRule "^log4j-jmx-gui\.html/index\.html$" "/log4j/jmx-gui" [R=permanent]
+RewriteRule "^log4j-jmx-gui\.html/index\.html$"
"/log4j/jmx-gui/latest/index.html" [R=permanent]
RewriteRule "^log4j-jpl\.html/index\.html$"
"manual/installation.html#impl-core-bridge-jpl" [R=permanent]
RewriteRule "^log4j-jul\.html/index\.html$"
"manual/installation.html#impl-core-bridge-jul" [R=permanent]
-RewriteRule "^log4j-mongodb3\.html/index\.html$" "log4j-mongodb3.html"
[R=permanent]
-RewriteRule "^log4j-mongodb4\.html/index\.html$" "log4j-mongodb4.html"
[R=permanent]
+RewriteRule "^log4j-mongodb3\.html/index\.html$"
"manual/appenders.html#NoSQLAppenderMongoDB" [R=permanent]
+RewriteRule "^log4j-mongodb4\.html/index\.html$"
"manual/appenders.html#log4j-mongodb4" [R=permanent]
RewriteRule "^log4j-slf4j-impl\.html/index\.html$"
"manual/installation.html#impl-core-bridge-slf4j" [R=permanent]
RewriteRule "^log4j-slf4j2-impl\.html/index\.html$"
"manual/installation.html#impl-core-bridge-slf4j" [R=permanent]
RewriteRule "^log4j-spring-boot\.html/index\.html$" "log4j-spring-boot.html"
[R=permanent]
diff --git a/development.html b/development.html
index 0ab3f32e2e..7d4b9fe3fd 100644
--- a/development.html
+++ b/development.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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 848a38ad55..5311c88931 100644
--- a/download.html
+++ b/download.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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 13c5a5b1c3..89059d65f8 100644
--- a/faq.html
+++ b/faq.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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 50159bcab5..b691421c7f 100644
--- a/getting-started.html
+++ b/getting-started.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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 a879489b97..ea2298db60 100644
--- a/index.html
+++ b/index.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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 c91785ae93..378ad45ee8 100644
--- a/javadoc.html
+++ b/javadoc.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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 7ccefce4b6..64070d7f6c 100644
--- a/log4j-1.2-api.html
+++ b/log4j-1.2-api.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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-appserver.html b/log4j-appserver.html
index 20288b6ba0..cc917b37b8 100644
--- a/log4j-appserver.html
+++ b/log4j-appserver.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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-cassandra.html b/log4j-cassandra.html
index f80f8f16f5..59dd3d9d81 100644
--- a/log4j-cassandra.html
+++ b/log4j-cassandra.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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-couchdb.html b/log4j-couchdb.html
index 839ef49ccb..fed252c919 100644
--- a/log4j-couchdb.html
+++ b/log4j-couchdb.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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 8735b7c764..70e8bcfda2 100644
--- a/log4j-docker.html
+++ b/log4j-docker.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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 26490566a2..47a2eb746f 100644
--- a/log4j-flume-ng.html
+++ b/log4j-flume-ng.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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 6345365ce4..3e0bfa4091 100644
--- a/log4j-iostreams.html
+++ b/log4j-iostreams.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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-jakarta-web.html b/log4j-jakarta-web.html
index 4095cbbb93..785da1e1b1 100644
--- a/log4j-jakarta-web.html
+++ b/log4j-jakarta-web.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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-mongodb3.html b/log4j-mongodb3.html
deleted file mode 100644
index 9df9ffe816..0000000000
--- a/log4j-mongodb3.html
+++ /dev/null
@@ -1,370 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>MongoDB 3 appender :: Apache Log4j</title>
- <link rel="canonical"
href="https://logging.apache.org/log4j/2.x/log4j-mongodb3.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">Support</a>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="https://logging.apache.org/security">Security</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 1</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">
- <button class="nav-item-toggle"></button>
- <a class="nav-link" href="manual/api.html">API</a>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <button class="nav-item-toggle"></button>
- <a class="nav-link" href="manual/api.html#loggers">Loggers</a>
-<ul class="nav-list">
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/eventlogging.html">Event Logger</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/resource-logger.html">Resource Logger</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/simple-logger.html">Simple Logger</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/status-logger.html">Status Logger</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/logbuilder.html">Fluent API</a>
- </li>
- <li class="nav-item" data-depth="2">
- <button class="nav-item-toggle"></button>
- <a class="nav-link" href="manual/api.html#fish-tagging">Fish tagging</a>
-<ul class="nav-list">
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/customloglevels.html">Levels</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/markers.html">Markers</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/scoped-context.html">Scoped Context</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/thread-context.html">Thread Context</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/messages.html">Messages</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/flowtracing.html">Flow Tracing</a>
- </li>
-</ul>
- </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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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="/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-mongodb3.html">MongoDB 3 appender</a></li>
- </ul>
-</nav>
-<div class="edit-this-page"><a
href="https://github.com/apache/logging-log4j2/edit/2.x/src/site/antora/modules/ROOT/pages/log4j-mongodb3.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 3 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>3.12.11</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-mongodb4.html b/log4j-mongodb4.html
deleted file mode 100644
index 8e6de95cf1..0000000000
--- a/log4j-mongodb4.html
+++ /dev/null
@@ -1,370 +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/2.x/log4j-mongodb4.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">Support</a>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="https://logging.apache.org/security">Security</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 1</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">
- <button class="nav-item-toggle"></button>
- <a class="nav-link" href="manual/api.html">API</a>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <button class="nav-item-toggle"></button>
- <a class="nav-link" href="manual/api.html#loggers">Loggers</a>
-<ul class="nav-list">
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/eventlogging.html">Event Logger</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/resource-logger.html">Resource Logger</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/simple-logger.html">Simple Logger</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/status-logger.html">Status Logger</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/logbuilder.html">Fluent API</a>
- </li>
- <li class="nav-item" data-depth="2">
- <button class="nav-item-toggle"></button>
- <a class="nav-link" href="manual/api.html#fish-tagging">Fish tagging</a>
-<ul class="nav-list">
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/customloglevels.html">Levels</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/markers.html">Markers</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/scoped-context.html">Scoped Context</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="manual/thread-context.html">Thread Context</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/messages.html">Messages</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="manual/flowtracing.html">Flow Tracing</a>
- </li>
-</ul>
- </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" data-depth="1">
- <a class="nav-link" href="log4j-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item is-current-page" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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="/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-mongodb4.html">MongoDB 4 appender</a></li>
- </ul>
-</nav>
-<div class="edit-this-page"><a
href="https://github.com/apache/logging-log4j2/edit/2.x/src/site/antora/modules/ROOT/pages/log4j-mongodb4.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-spring-boot.html b/log4j-spring-boot.html
index ef787085e4..4e2b100aec 100644
--- a/log4j-spring-boot.html
+++ b/log4j-spring-boot.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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 32fd783485..495c12546f 100644
--- a/log4j-spring-cloud-config-client.html
+++ b/log4j-spring-cloud-config-client.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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.html b/log4j-spring-cloud-config.html
index cfab6aa68c..35f9276bfe 100644
--- a/log4j-spring-cloud-config.html
+++ b/log4j-spring-cloud-config.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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-taglib.html b/log4j-taglib.html
index 1b3fb2425a..c36c06815c 100644
--- a/log4j-taglib.html
+++ b/log4j-taglib.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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-web.html b/log4j-web.html
index 6f38f323a8..2210c2d050 100644
--- a/log4j-web.html
+++ b/log4j-web.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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 73579583d6..790a18d9bc 100644
--- a/manual/api.html
+++ b/manual/api.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 3f3526c856..8f960e7c21 100644
--- a/manual/appenders.html
+++ b/manual/appenders.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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>
@@ -3090,45 +3084,146 @@ 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="admonitionblock caution">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-caution" title="Caution"></i>
+</td>
+<td class="content">
+<div class="paragraph">
+<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="sect1">
-<h2 id="NoSQLAppenderMongoDBCurrent"><a class="anchor"
href="#NoSQLAppenderMongoDBCurrent"></a>NoSQL Appender for MongoDB</h2>
-<div class="sectionbody">
+<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 providers compatibility
table</caption>
+<colgroup>
+<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">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"><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"><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"><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"></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>If you are note sure, which implementation to choose,
<code>log4j-mongodb</code> is the recommended choice.</p>
+</div>
+</td>
+</tr>
+</table>
+</div>
+</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
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 20. MongoDB Provider Parameters</caption>
+<caption class="title">Table 21. MongoDB Provider Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -3234,19 +3329,17 @@ collection documentation linked above for more
information.</p></td>
</div>
</div>
</div>
-</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="sect3">
+<h4 id="log4j-mongodb4"><a class="anchor" href="#log4j-mongodb4"></a><a
id="NoSQLAppenderMongoDB4"></a> NoSQL provider for MongoDB 4 (deprecated)</h4>
<div class="paragraph">
-<p>The <code>log4j-mongodb4</code> module is deprecated in favor of <a
href="#NoSQLAppenderMongoDBCurrent">NoSQLAppender for MongoDB</a>.</p>
+<p>The <code>log4j-mongodb4</code> module is deprecated in favor of <a
href="#log4j-mongodb">NoSQL provider for MongoDB</a>.</p>
</div>
<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>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 21. MongoDB Provider Parameters</caption>
+<caption class="title">Table 22. MongoDB Provider Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -3353,6 +3446,8 @@ collection documentation linked above for more
information.</p></td>
</div>
</div>
</div>
+</div>
+</div>
<div class="sect1">
<h2 id="NoSQLAppenderApacheCouchDB"><a class="anchor"
href="#NoSQLAppenderApacheCouchDB"></a>NoSQLAppender for Apache CouchDB</h2>
<div class="sectionbody">
@@ -3463,7 +3558,7 @@ Similar to the FileAppender, RandomAccessFileAppender
uses a RandomAccessFileMan
For example, two web applications in a servlet container can have their
configuration and safely write to the same file if Log4j is in a ClassLoader
that is common to both of them.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 22. RandomAccessFileAppender Parameters</caption>
+<caption class="title">Table 23. RandomAccessFileAppender Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -3583,7 +3678,7 @@ The RewriteAppender must be configured with a
RewritePolicy.
The RewriteAppender should be configured after any Appenders it references to
allow it to shut down properly.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 23. RewriteAppender Parameters</caption>
+<caption class="title">Table 24. RewriteAppender Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -3851,7 +3946,7 @@ view action</a> can be configured in the
DefaultRolloverStrategy to run at rollo
<p>File locking is not supported by the RollingFileAppender.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 24. RollingFileAppender Parameters</caption>
+<caption class="title">Table 25. RollingFileAppender Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -4063,7 +4158,7 @@ This policy is controlled by a timer and is asynchronous
in processing log event
The <code>filePattern</code> attribute of the Appender should contain a
timestamp otherwise the target file will be overwritten on each rollover.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 25. CronTriggeringPolicy Parameters</caption>
+<caption class="title">Table 26. CronTriggeringPolicy Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -4102,7 +4197,7 @@ and the current time the file will be immediately rolled
over.</p></td>
<p>The <code>OnStartupTriggeringPolicy</code> policy causes a rollover if the
log file is older than the current JVM’s start time and the minimum file
size is met or exceeded.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 26. OnStartupTriggeringPolicy Parameters</caption>
+<caption class="title">Table 27. OnStartupTriggeringPolicy Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -4154,7 +4249,7 @@ This policy accepts an
<code>interval</code> attribute which indicates how frequently the rollover
should occur based on the time pattern and a <code>modulate</code> boolean
attribute.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 27. TimeBasedTriggeringPolicy Parameters</caption>
+<caption class="title">Table 28. TimeBasedTriggeringPolicy Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -4345,7 +4440,7 @@ foo-1.log. A new foo.log file is created and starts being
written to.</p></td>
then the min and max values will be ignored and file numbering will increment
by 1 and each rollover will have an incrementally higher value with no maximum
number of files.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 28. DefaultRolloverStrategy Parameters</caption>
+<caption class="title">Table 29. DefaultRolloverStrategy Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -4410,7 +4505,7 @@ If the size-based triggering policy causes multiple files
to be written during t
Furthermore, if the time changes such that the file pattern no longer matches
the current file it will not be compressed at startup either.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 29. DirectWriteRolloverStrategy
Parameters</caption>
+<caption class="title">Table 30. DirectWriteRolloverStrategy
Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -4599,7 +4694,7 @@ The Delete action lets users configure one or more
conditions that select the fi
With the <code>testMode</code> parameter you can test your configuration
without accidentally deleting the wrong files.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 30. Delete Parameters</caption>
+<caption class="title">Table 31. Delete Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -4737,7 +4832,7 @@ and must return a list with the paths to delete.</p>
<h2 id="DeleteIfFileName"><a class="anchor"
href="#DeleteIfFileName"></a>DeleteIfFileName</h2>
<div class="sectionbody">
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 31. IfFileName Condition Parameters</caption>
+<caption class="title">Table 32. IfFileName Condition Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -4786,7 +4881,7 @@ the path name matches).</p></td>
<h2 id="DeleteIfLastModified"><a class="anchor"
href="#DeleteIfLastModified"></a>DeleteIfLastModified</h2>
<div class="sectionbody">
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 32. IfLastModified Condition Parameters</caption>
+<caption class="title">Table 33. IfLastModified Condition Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -4825,7 +4920,7 @@ the file is old enough).</p></td>
<h2 id="DeleteIfAccumulatedFileCount"><a class="anchor"
href="#DeleteIfAccumulatedFileCount"></a>DeleteIfAccumulatedFileCount</h2>
<div class="sectionbody">
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 33. IfAccumulatedFileCount Condition
Parameters</caption>
+<caption class="title">Table 34. IfAccumulatedFileCount Condition
Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -4862,7 +4957,7 @@ the threshold count has been exceeded).</p></td>
<h2 id="DeleteIfAccumulatedFileSize"><a class="anchor"
href="#DeleteIfAccumulatedFileSize"></a>DeleteIfAccumulatedFileSize</h2>
<div class="sectionbody">
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 34. IfAccumulatedFileSize Condition
Parameters</caption>
+<caption class="title">Table 35. IfAccumulatedFileSize Condition
Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -4978,7 +5073,7 @@ During every rollover, this configuration will delete
files that match "<strong>
<h2 id="ScriptCondition"><a class="anchor"
href="#ScriptCondition"></a>ScriptCondition</h2>
<div class="sectionbody">
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 35. ScriptCondition Parameters</caption>
+<caption class="title">Table 36. ScriptCondition Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -5010,7 +5105,7 @@ how ScriptFiles and ScriptRefs can be configured.</p></td>
<h2 id="ScriptParameters"><a class="anchor"
href="#ScriptParameters"></a>ScriptParameters</h2>
<div class="sectionbody">
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 36. Script Parameters</caption>
+<caption class="title">Table 37. Script Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -5140,7 +5235,7 @@ The Delete action will delete all files returned by the
script.</p>
The PosixViewAttribute action lets users configure one or more conditions that
select the eligible files relative to a base directory.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 37. PosixViewAttribute Parameters</caption>
+<caption class="title">Table 38. PosixViewAttribute Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -5295,7 +5390,7 @@ Since log4j-2.5, a <a
href="#CustomDeleteOnRollover">custom delete action</a> ca
<p>File locking is not supported by the RollingRandomAccessFileAppender.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 38. RollingRandomAccessFileAppender
Parameters</caption>
+<caption class="title">Table 39. RollingRandomAccessFileAppender
Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -5554,7 +5649,7 @@ The <code>RoutingAppender</code> should be configured
after any Appenders it ref
<p>You can also configure a <code>RoutingAppender</code> with scripts: you can
run a script when the appender starts and when a route is chosen for an log
event.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 39. RoutingAppender Parameters</caption>
+<caption class="title">Table 40. RoutingAppender Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -5690,7 +5785,7 @@ If the <code>Route</code> contains an
<code>Appender</code> definition then an
<p>This script is passed the following variables:</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 40. RoutingAppender Routes Script
Parameters</caption>
+<caption class="title">Table 41. RoutingAppender Routes Script
Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -6016,7 +6111,7 @@ Due to limitations in the TCP protocol that means that
when the target server cl
If guaranteed delivery is required a protocol that requires acknowledgments
must be used.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 41. <code>SocketAppender</code>
Parameters</caption>
+<caption class="title">Table 42. <code>SocketAppender</code>
Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -6181,7 +6276,7 @@ Appender in a <a
href="#FailoverAppender">FailoverAppender</a>.</p></td>
This section documents the parameters available for SSL configuration.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 42. SSL Configuration Parameters</caption>
+<caption class="title">Table 43. SSL Configuration Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -6224,7 +6319,7 @@ counterparty. Determines whether the remote
authentication credentials
<p>The Keystore is meant to contain your private keys and certificates, and
determines which authentication credentials to send to the remote host.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 43. KeyStore Configuration Parameters</caption>
+<caption class="title">Table 44. KeyStore Configuration Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -6292,7 +6387,7 @@ Determines whether the remote authentication credentials
(and thus the connectio
<p>In some cases, they can be the same store, although it is often better
practice to use distinct stores (especially when they are file-based).</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 44. TrustStore Configuration Parameters</caption>
+<caption class="title">Table 45. TrustStore Configuration Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
@@ -6371,7 +6466,7 @@ algorithms</a>.</p></td>
The data can be sent over either TCP or UDP.</p>
</div>
<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 45. <code>SyslogAppender</code>
Parameters</caption>
+<caption class="title">Table 46. <code>SyslogAppender</code>
Parameters</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: 20%;">
diff --git a/manual/architecture.html b/manual/architecture.html
index 553914c915..360844413d 100644
--- a/manual/architecture.html
+++ b/manual/architecture.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 ae4ea76de0..f40175964b 100644
--- a/manual/async.html
+++ b/manual/async.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 5b67514a7d..dd6d21e43e 100644
--- a/manual/cloud.html
+++ b/manual/cloud.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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/compatibility.html b/manual/compatibility.html
index 335d3ab0f2..d45ec6ae04 100644
--- a/manual/compatibility.html
+++ b/manual/compatibility.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 1047e3d317..2f922f9c0d 100644
--- a/manual/configuration.html
+++ b/manual/configuration.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 2512e8ae0b..d27987d145 100644
--- a/manual/customconfig.html
+++ b/manual/customconfig.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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/customloglevels.html b/manual/customloglevels.html
index 0d06f1026a..1cb51924d5 100644
--- a/manual/customloglevels.html
+++ b/manual/customloglevels.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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/eventlogging.html b/manual/eventlogging.html
index 4686bc417b..f9583ca8a1 100644
--- a/manual/eventlogging.html
+++ b/manual/eventlogging.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 89b377e5e3..4283842547 100644
--- a/manual/extending.html
+++ b/manual/extending.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 8a104dddbc..6b6ed772d7 100644
--- a/manual/filters.html
+++ b/manual/filters.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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/flowtracing.html b/manual/flowtracing.html
index cd2557d573..e81fef32de 100644
--- a/manual/flowtracing.html
+++ b/manual/flowtracing.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 d56c761d57..04f28aa250 100644
--- a/manual/garbagefree.html
+++ b/manual/garbagefree.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 e63feee9b6..9a29388285 100644
--- a/manual/index.html
+++ b/manual/index.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 69d597ce56..7c540c414c 100644
--- a/manual/installation.html
+++ b/manual/installation.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 d3dc1fcefd..b71f6c2607 100644
--- a/manual/jmx.html
+++ b/manual/jmx.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 3016992f36..95a98a9e68 100644
--- a/manual/json-template-layout.html
+++ b/manual/json-template-layout.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 a5bb49a9c7..13c5ccc246 100644
--- a/manual/layouts.html
+++ b/manual/layouts.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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/logbuilder.html b/manual/logbuilder.html
index 7501627010..966e9566d6 100644
--- a/manual/logbuilder.html
+++ b/manual/logbuilder.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 2e65fc1279..b253c043c8 100644
--- a/manual/logsep.html
+++ b/manual/logsep.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 a12fcba91f..bae0a63d0e 100644
--- a/manual/lookups.html
+++ b/manual/lookups.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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/markers.html b/manual/markers.html
index 871994f179..2640a1d77f 100644
--- a/manual/markers.html
+++ b/manual/markers.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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/messages.html b/manual/messages.html
index 3d705aa594..648b69e5c6 100644
--- a/manual/messages.html
+++ b/manual/messages.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 0f1867400b..ce1afa5356 100644
--- a/manual/migration.html
+++ b/manual/migration.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 ffd0144df1..357fbf76da 100644
--- a/manual/performance.html
+++ b/manual/performance.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 c230881150..3c2cf32f9f 100644
--- a/manual/plugins.html
+++ b/manual/plugins.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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/resource-logger.html b/manual/resource-logger.html
index 3a5e908b15..aa8eff1d58 100644
--- a/manual/resource-logger.html
+++ b/manual/resource-logger.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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/scoped-context.html b/manual/scoped-context.html
index 1f5c30a023..3b71c76bea 100644
--- a/manual/scoped-context.html
+++ b/manual/scoped-context.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 b6f365b857..3cc0583e25 100644
--- a/manual/scripts.html
+++ b/manual/scripts.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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/simple-logger.html b/manual/simple-logger.html
index 64e11f597d..7d1e91573f 100644
--- a/manual/simple-logger.html
+++ b/manual/simple-logger.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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/status-logger.html b/manual/status-logger.html
index 26ee6f2dba..24a21fa277 100644
--- a/manual/status-logger.html
+++ b/manual/status-logger.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 b7be05d6c8..9acbf7af28 100644
--- a/manual/systemproperties.html
+++ b/manual/systemproperties.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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/thread-context.html b/manual/thread-context.html
index 4062df5136..708847bdd5 100644
--- a/manual/thread-context.html
+++ b/manual/thread-context.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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/webapp.html b/manual/webapp.html
index 4360c116e9..5a4afaebc2 100644
--- a/manual/webapp.html
+++ b/manual/webapp.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="../log4j-mongodb4.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 6d38fe9c8e..8bbf809913 100644
--- a/plugin-reference.html
+++ b/plugin-reference.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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>
@@ -16120,10 +16114,10 @@ Supports Lookup expressions.</p>
<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>boolean?</code></p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
-<p>If "true", includes the stacktrace of any Throwable in the generated JSON,
defaults to "true".</p>
+<p>If "true", includes the stacktrace of any Throwable in the generated data,
defaults to "true".</p>
</div>
<div class="paragraph">
-<p>If "true", includes the stacktrace of any Throwable in the generated data,
defaults to "true".</p>
+<p>If "true", includes the stacktrace of any Throwable in the generated JSON,
defaults to "true".</p>
</div></div></td>
</tr>
<tr>
@@ -17419,10 +17413,10 @@ Supports Lookup expressions.</p>
<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>boolean?</code></p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
-<p>If "true", includes the stacktrace of any Throwable in the generated JSON,
defaults to "true".</p>
+<p>If "true", includes the stacktrace of any Throwable in the generated data,
defaults to "true".</p>
</div>
<div class="paragraph">
-<p>If "true", includes the stacktrace of any Throwable in the generated data,
defaults to "true".</p>
+<p>If "true", includes the stacktrace of any Throwable in the generated JSON,
defaults to "true".</p>
</div></div></td>
</tr>
<tr>
@@ -17618,10 +17612,10 @@ Supports Lookup expressions.</p>
<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>boolean?</code></p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><div class="content"><div
class="paragraph">
-<p>If "true", includes the stacktrace of any Throwable in the generated JSON,
defaults to "true".</p>
+<p>If "true", includes the stacktrace of any Throwable in the generated data,
defaults to "true".</p>
</div>
<div class="paragraph">
-<p>If "true", includes the stacktrace of any Throwable in the generated data,
defaults to "true".</p>
+<p>If "true", includes the stacktrace of any Throwable in the generated JSON,
defaults to "true".</p>
</div></div></td>
</tr>
<tr>
diff --git a/release-notes.html b/release-notes.html
index 7d506d8c6b..048938d463 100644
--- a/release-notes.html
+++ b/release-notes.html
@@ -245,12 +245,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-mongodb3.html">MongoDB 3 appender</a>
- </li>
- <li class="nav-item" data-depth="1">
- <a class="nav-link" href="log4j-mongodb4.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 9d82646d95..9cf0d4406a 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,234 +2,226 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://logging.apache.org/log4j/2.x/development.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/download.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/faq.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/getting-started.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/index.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/javadoc.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-1.2-api.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-appserver.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-cassandra.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-couchdb.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-docker.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-flume-ng.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-iostreams.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-jakarta-web.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
-</url>
-<url>
-<loc>https://logging.apache.org/log4j/2.x/log4j-mongodb3.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
-</url>
-<url>
-<loc>https://logging.apache.org/log4j/2.x/log4j-mongodb4.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-spring-boot.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-spring-cloud-config-client.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-spring-cloud-config.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-taglib.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-web.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/api.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/appenders.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/architecture.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/async.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/cloud.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/compatibility.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/configuration.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/customconfig.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/customloglevels.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/eventlogging.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/extending.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/filters.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/flowtracing.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/garbagefree.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/index.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/installation.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/jmx.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/json-template-layout.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/layouts.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/logbuilder.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/logsep.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/lookups.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/markers.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/messages.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/migration.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/performance.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/plugins.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/resource-logger.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/scoped-context.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/scripts.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/simple-logger.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/status-logger.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/systemproperties.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/thread-context.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/webapp.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/plugin-reference.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/release-notes.html</loc>
-<lastmod>2024-05-28T08:33:30.836Z</lastmod>
+<lastmod>2024-05-28T09:41:42.190Z</lastmod>
</url>
</urlset>