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 a778505a62 Add website content generated from 
`bc3321875c3839cf1c700461c2338b540e488577`
a778505a62 is described below

commit a778505a6221d815c498be8422c53a46149fbcb1
Author: ASF Logging Services RM <[email protected]>
AuthorDate: Tue Jun 25 12:46:13 2024 +0000

    Add website content generated from 
`bc3321875c3839cf1c700461c2338b540e488577`
---
 manual/api.html             |   2 +-
 manual/async.html           | 161 +++++---------
 manual/configuration.html   | 510 ++++++++++++++++++++++----------------------
 manual/customloglevels.html | 161 +++++++-------
 manual/filters.html         | 109 +++++-----
 manual/markers.html         | 158 +++++++-------
 manual/messages.html        |   2 +-
 manual/scripts.html         | 330 ++++++++++++++--------------
 plugin-reference.html       |  12 +-
 sitemap.xml                 | 124 +++++------
 10 files changed, 735 insertions(+), 834 deletions(-)

diff --git a/manual/api.html b/manual/api.html
index 702663b893..ce0b35cf24 100644
--- a/manual/api.html
+++ b/manual/api.html
@@ -553,7 +553,7 @@ A log event, capturing the logging context (level, logger 
name, instant, etc.) a
 Hence, <strong>log events are compound objects containing log 
messages</strong>.</p>
 </div>
 <details>
-<summary class="title">Read more on log events</summary>
+<summary class="title">Click for an introduction to log event fields</summary>
 <div class="content">
 <div class="paragraph">
 <p>Log events contain fields that can be classified into three categories:</p>
diff --git a/manual/async.html b/manual/async.html
index ef5b8e624d..0db18fdf83 100644
--- a/manual/async.html
+++ b/manual/async.html
@@ -924,72 +924,42 @@ This gives you more flexibility at the cost of a slight 
loss in performance (com
 </div>
 <div id="_tabs_2_xml--panel" class="tabpanel" aria-labelledby="_tabs_2_xml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/async/mixed-async.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
-&lt;Configuration xmlns="https://logging.apache.org/xml/ns";
-               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-               xsi:schemaLocation="
-                   https://logging.apache.org/xml/ns
-                   https://logging.apache.org/xml/ns/log4j-config-2.xsd"&gt;
-  &lt;Appenders&gt;
-    &lt;File name="AUDIT" fileName="logs/audit.log" 
ignoreExceptions="false"&gt;
-      &lt;JsonTemplateLayout/&gt;
-    &lt;/File&gt;
-    &lt;File name="DEBUG_LOG" fileName="logs/debug.log"&gt;
-      &lt;PatternLayout/&gt;
-    &lt;/File&gt;
-  &lt;/Appenders&gt;
-  &lt;Loggers&gt;
-    &lt;Root level="INFO"&gt;
-      &lt;AppenderRef ref="AUDIT"&gt; <i class="conum" 
data-value="1"></i><b>(1)</b>
-        &lt;MarkerFilter marker="AUDIT" onMatch="ACCEPT" onMismatch="DENY"/&gt;
-      &lt;/AppenderRef&gt;
-    &lt;/Root&gt;
-    &lt;AsyncLogger name="com.example" level="TRACE"&gt;
-      &lt;AppenderRef ref="DEBUG_LOG"/&gt; <i class="conum" 
data-value="2"></i><b>(2)</b>
-    &lt;/AsyncLogger&gt;
-  &lt;/Loggers&gt;
-&lt;/Configuration&gt;</code></pre>
+<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;Loggers&gt;
+  &lt;Root level="INFO"&gt;
+    &lt;AppenderRef ref="AUDIT"&gt; <i class="conum" 
data-value="1"></i><b>(1)</b>
+      &lt;MarkerFilter marker="AUDIT" onMatch="ACCEPT" onMismatch="DENY"/&gt;
+    &lt;/AppenderRef&gt;
+  &lt;/Root&gt;
+  &lt;AsyncLogger name="com.example" level="TRACE"&gt;
+    &lt;AppenderRef ref="DEBUG_LOG"/&gt; <i class="conum" 
data-value="2"></i><b>(2)</b>
+  &lt;/AsyncLogger&gt;
+&lt;/Loggers&gt;</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_2_json--panel" class="tabpanel" aria-labelledby="_tabs_2_json">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/async/mixed-async.json";><code>log4j2.json</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">{
-  "Configuration": {
-    "Appenders": [
-      {
-        "name": "AUDIT",
-        "fileName": "logs/audit.log",
-        "ignoreExceptions": false,
-        "JsonTemplateLayout": {}
-      },
-      {
-        "name": "DEBUG_LOG",
-        "fileName": "logs/debug.log",
-        "PatternLayout": {}
+<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">"Loggers": {
+  "Root": {
+    "level": "INFO",
+    "AppenderRef": { <i class="conum" data-value="1"></i><b>(1)</b>
+      "ref": "AUDIT",
+      "MarkerFilter": {
+        "marker": "AUDIT",
+        "onMatch": "ACCEPT",
+        "onMismatch": "DENY"
       }
-    ]
+    }
   },
-  "Loggers": {
-    "Root": {
-      "level": "INFO",
-      "AppenderRef": { <i class="conum" data-value="1"></i><b>(1)</b>
-        "ref": "AUDIT",
-        "MarkerFilter": {
-          "marker": "AUDIT",
-          "onMatch": "ACCEPT",
-          "onMismatch": "DENY"
-        }
-      }
-    },
-    "AsyncLogger": { <i class="conum" data-value="2"></i><b>(2)</b>
-      "name": "com.example",
-      "level": "TRACE",
-      "AppenderRef": {
-        "ref": "DEBUG_LOG"
-      }
+  "AsyncLogger": { <i class="conum" data-value="2"></i><b>(2)</b>
+    "name": "com.example",
+    "level": "TRACE",
+    "AppenderRef": {
+      "ref": "DEBUG_LOG"
     }
   }
 }</code></pre>
@@ -998,49 +968,30 @@ This gives you more flexibility at the cost of a slight 
loss in performance (com
 </div>
 <div id="_tabs_2_yaml--panel" class="tabpanel" aria-labelledby="_tabs_2_yaml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/async/mixed-async.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Configuration:
-  Appenders:
-    File:
-      - name: "AUDIT"
-        fileName: "logs/audit.log"
-        ignoreExceptions: false
-        JsonTemplateLayout: {}
-      - name: "DEBUG_LOG"
-        fileName: "logs/debug.log"
-        PatternLayout: {}
-  Loggers:
-    Root:
-      level: "INFO"
-      AppenderRef: <i class="conum" data-value="1"></i><b>(1)</b>
-        ref: "AUDIT"
-        MarkerFilter:
-          marker: "AUDIT"
-          onMatch: "ACCEPT"
-          onMismatch: "DENY"
-    AsyncLogger:
-      name: "com.example"
-      level: "TRACE"
-      AppenderRef: <i class="conum" data-value="2"></i><b>(2)</b>
-        ref: "DEBUG_LOG"</code></pre>
+<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Loggers:
+  Root:
+    level: "INFO"
+    AppenderRef: <i class="conum" data-value="1"></i><b>(1)</b>
+      ref: "AUDIT"
+      MarkerFilter:
+        marker: "AUDIT"
+        onMatch: "ACCEPT"
+        onMismatch: "DENY"
+  AsyncLogger:
+    name: "com.example"
+    level: "TRACE"
+    AppenderRef: <i class="conum" data-value="2"></i><b>(2)</b>
+      ref: "DEBUG_LOG"</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_2_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_2_properties">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/async/mixed-async.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">appender.0.type = File
-appender.0.name = AUDIT
-appender.0.fileName = logs/audit.log
-appender.0.ignoreExceptions = false
-appender.0.layout.type = JsonTemplateLayout
-
-appender.1.type = File
-appender.1.name = DEBUG_LOG
-appender.1.fileName = logs/debug.log
-appender.1.layout.type = PatternLayout
-
-rootLogger.level = INFO
+<pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">rootLogger.level = INFO
 rootLogger.appenderRef.0.ref = AUDIT <i class="conum" 
data-value="1"></i><b>(1)</b>
 rootLogger.appenderRef.0.filter.0.type = MarkerFilter
 rootLogger.appenderRef.0.filter.0.marker = AUDIT
@@ -1479,42 +1430,34 @@ to your configuration.</p>
 </div>
 <div id="_tabs_3_xml--panel" class="tabpanel" aria-labelledby="_tabs_3_xml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/async/custom-wait-strategy.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
-&lt;Configuration xmlns="https://logging.apache.org/xml/ns";
-               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-               xsi:schemaLocation="
-                       https://logging.apache.org/xml/ns
-                       
https://logging.apache.org/xml/ns/log4j-config-2.xsd"&gt;
-  &lt;AsyncWaitStrategyFactory 
class="com.example.AsyncWaitStrategyFactory"/&gt;
-&lt;/Configuration&gt;</code></pre>
+<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;AsyncWaitStrategyFactory 
class="com.example.AsyncWaitStrategyFactory"/&gt;</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_3_json--panel" class="tabpanel" aria-labelledby="_tabs_3_json">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/async/custom-wait-strategy.json";><code>log4j2.json</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">{
-  "Configuration": {
-    "AsyncWaitStrategyFactor": {
-      "class": "com.example.AsyncWaitStrategyFactory"
-    }
-  }
+<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">"AsyncWaitStrategyFactor": {
+  "class": "com.example.AsyncWaitStrategyFactory"
 }</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_3_yaml--panel" class="tabpanel" aria-labelledby="_tabs_3_yaml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/async/custom-wait-strategy.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Configuration:
-  AsyncWaitStrategyFactory:
+<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">  AsyncWaitStrategyFactory:
     class: "com.example.AsyncWaitStrategyFactory"</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_3_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_3_properties">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/async/custom-wait-strategy.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">strategy.type = AsyncWaitStrategyFactory
 strategy.class = com.exampleAsyncWaitStrategyFactory</code></pre>
diff --git a/manual/configuration.html b/manual/configuration.html
index 4cbda74c2e..0467b6069d 100644
--- a/manual/configuration.html
+++ b/manual/configuration.html
@@ -951,6 +951,7 @@ In the examples of this chapter, we will only use <a 
href="pattern-layout.html"
 </div>
 <div id="_tabs_5_xml--panel" class="tabpanel" aria-labelledby="_tabs_5_xml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/main-elements.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;Configuration xmlns="https://logging.apache.org/xml/ns";
@@ -984,6 +985,7 @@ In the examples of this chapter, we will only use <a 
href="pattern-layout.html"
 </div>
 <div id="_tabs_5_json--panel" class="tabpanel" aria-labelledby="_tabs_5_json">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/main-elements.json";><code>log4j2.json</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">{
   "Configuration": {
@@ -1037,6 +1039,7 @@ In the examples of this chapter, we will only use <a 
href="pattern-layout.html"
 </div>
 <div id="_tabs_5_yaml--panel" class="tabpanel" aria-labelledby="_tabs_5_yaml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/main-elements.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Configuration:
   Appenders:
@@ -1069,6 +1072,7 @@ In the examples of this chapter, we will only use <a 
href="pattern-layout.html"
 </div>
 <div id="_tabs_5_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_5_properties">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/main-elements.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">appender.0.type = Console <i class="conum" 
data-value="1"></i><b>(1)</b>
 appender.0.name = CONSOLE
@@ -1400,87 +1404,91 @@ in your application is assigned to one of these logger 
configurations (see
 </div>
 <div id="_tabs_6_xml--panel" class="tabpanel" aria-labelledby="_tabs_6_xml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/loggers.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">  &lt;Loggers&gt;
-    &lt;Root level="INFO"&gt; <i class="conum" data-value="1"></i><b>(1)</b>
-      &lt;AppenderRef ref="APPENDER1"/&gt;
-    &lt;/Root&gt;
-    &lt;Logger name="org.example.no_additivity" additivity="false"&gt; <i 
class="conum" data-value="2"></i><b>(2)</b>
-      &lt;AppenderRef ref="APPENDER2"/&gt;
-    &lt;/Logger&gt;
-    &lt;Logger name="org.example.no_location" includeLocation="false"&gt; <i 
class="conum" data-value="3"></i><b>(3)</b>
-      &lt;AppenderRef ref="APPENDER3"/&gt;
-    &lt;/Logger&gt;
-    &lt;Logger name="org.example.level" level="DEBUG"&gt; <i class="conum" 
data-value="4"></i><b>(4)</b>
-      &lt;AppenderRef ref="APPENDER4"/&gt;
-    &lt;/Logger&gt;
-  &lt;/Loggers&gt;</code></pre>
+<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;Loggers&gt;
+  &lt;Root level="INFO"&gt; <i class="conum" data-value="1"></i><b>(1)</b>
+    &lt;AppenderRef ref="APPENDER1"/&gt;
+  &lt;/Root&gt;
+  &lt;Logger name="org.example.no_additivity" additivity="false"&gt; <i 
class="conum" data-value="2"></i><b>(2)</b>
+    &lt;AppenderRef ref="APPENDER2"/&gt;
+  &lt;/Logger&gt;
+  &lt;Logger name="org.example.no_location" includeLocation="false"&gt; <i 
class="conum" data-value="3"></i><b>(3)</b>
+    &lt;AppenderRef ref="APPENDER3"/&gt;
+  &lt;/Logger&gt;
+  &lt;Logger name="org.example.level" level="DEBUG"&gt; <i class="conum" 
data-value="4"></i><b>(4)</b>
+    &lt;AppenderRef ref="APPENDER4"/&gt;
+  &lt;/Logger&gt;
+&lt;/Loggers&gt;</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_6_json--panel" class="tabpanel" aria-labelledby="_tabs_6_json">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/loggers.json";><code>log4j2.json</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">    "Loggers": {
-      "Root": { <i class="conum" data-value="1"></i><b>(1)</b>
-        "level": "INFO",
-        "AppenderRef": {
-          "ref": "APPENDER1"
-        }
-      },
-      "Logger": [
-        { <i class="conum" data-value="2"></i><b>(2)</b>
-          "name": "org.example.no_additivity",
-          "additivity": false,
-          "AppenderRef": {
-            "ref": "APPENDER2"
-          }
-        },
-        { <i class="conum" data-value="3"></i><b>(3)</b>
-          "name": "org.example.no_location",
-          "includeLocation": false,
-          "AppenderRef": {
-            "ref": "APPENDER3"
-          }
-        },
-        { <i class="conum" data-value="4"></i><b>(4)</b>
-          "name": "org.example.level",
-          "level": "DEBUG",
-          "AppenderRef": {
-            "ref": "APPENDER4"
-          }
-        }
-      ]
-    }</code></pre>
+<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">"Loggers": {
+  "Root": { <i class="conum" data-value="1"></i><b>(1)</b>
+    "level": "INFO",
+    "AppenderRef": {
+      "ref": "APPENDER1"
+    }
+  },
+  "Logger": [
+    { <i class="conum" data-value="2"></i><b>(2)</b>
+      "name": "org.example.no_additivity",
+      "additivity": false,
+      "AppenderRef": {
+        "ref": "APPENDER2"
+      }
+    },
+    { <i class="conum" data-value="3"></i><b>(3)</b>
+      "name": "org.example.no_location",
+      "includeLocation": false,
+      "AppenderRef": {
+        "ref": "APPENDER3"
+      }
+    },
+    { <i class="conum" data-value="4"></i><b>(4)</b>
+      "name": "org.example.level",
+      "level": "DEBUG",
+      "AppenderRef": {
+        "ref": "APPENDER4"
+      }
+    }
+  ]
+}</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_6_yaml--panel" class="tabpanel" aria-labelledby="_tabs_6_yaml">
 <div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">  Loggers:
-    Root: <i class="conum" data-value="1"></i><b>(1)</b>
-      level: "INFO"
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/loggers.yaml";><code>log4j2.yaml</code></a></div>
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Loggers:
+  Root: <i class="conum" data-value="1"></i><b>(1)</b>
+    level: "INFO"
+    AppenderRef:
+      ref: "APPENDER1"
+  Logger:
+    - name: "org.example.no_additivity" <i class="conum" 
data-value="2"></i><b>(2)</b>
+      additivity: false
       AppenderRef:
-        ref: "APPENDER1"
-    Logger:
-      - name: "org.example.no_additivity" <i class="conum" 
data-value="2"></i><b>(2)</b>
-        additivity: false
-        AppenderRef:
-          ref: "APPENDER2"
-      - name: "org.example.no_location" <i class="conum" 
data-value="3"></i><b>(3)</b>
-        includeLocation: false
-        AppenderRef:
-          ref: "APPENDER3"
-      - name: "org.example.level" <i class="conum" 
data-value="4"></i><b>(4)</b>
-        level: "DEBUG"
-        AppenderRef:
-          ref: "APPENDER4"</code></pre>
+        ref: "APPENDER2"
+    - name: "org.example.no_location" <i class="conum" 
data-value="3"></i><b>(3)</b>
+      includeLocation: false
+      AppenderRef:
+        ref: "APPENDER3"
+    - name: "org.example.level" <i class="conum" data-value="4"></i><b>(4)</b>
+      level: "DEBUG"
+      AppenderRef:
+        ref: "APPENDER4"</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_6_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_6_properties">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/loggers.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">rootLogger.level = INFO <i class="conum" 
data-value="1"></i><b>(1)</b>
 rootLogger.appenderRef.0.ref = APPENDER1
@@ -1769,66 +1777,70 @@ methods.</p>
 </div>
 <div id="_tabs_7_xml--panel" class="tabpanel" aria-labelledby="_tabs_7_xml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/logger-properties.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">    &lt;Root&gt;
-      &lt;Property name="client.address" 
value="$${web:request.remoteAddress}"/&gt;
-    &lt;/Root&gt;
-    &lt;Logger name="org.hibernate"&gt;
-      &lt;Property name="subsystem" value="Database"/&gt;
-    &lt;/Logger&gt;
-    &lt;Logger name="io.netty"&gt;
-      &lt;Property name="subsystem" value="Networking"/&gt;
-    &lt;/Logger&gt;</code></pre>
+<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;Root&gt;
+  &lt;Property name="client.address" value="$${web:request.remoteAddress}"/&gt;
+&lt;/Root&gt;
+&lt;Logger name="org.hibernate"&gt;
+  &lt;Property name="subsystem" value="Database"/&gt;
+&lt;/Logger&gt;
+&lt;Logger name="io.netty"&gt;
+  &lt;Property name="subsystem" value="Networking"/&gt;
+&lt;/Logger&gt;</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_7_json--panel" class="tabpanel" aria-labelledby="_tabs_7_json">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/logger-properties.json";><code>log4j2.json</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">      "Root": {
-        "Property": {
-          "name": "client.address",
-          "value": "$${web:request.remoteAddress}"
-        }
-      },
-      "Logger": [
-        {
-          "name": "org.hibernate",
-          "Property": {
-            "subsystem": "Database"
-          }
-        },
-        {
-          "name": "io.netty",
-          "Property": {
-            "subsystem": "Networking"
-          }
-        }
-      ]</code></pre>
+<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">"Root": {
+  "Property": {
+    "name": "client.address",
+    "value": "$${web:request.remoteAddress}"
+  }
+},
+"Logger": [
+  {
+    "name": "org.hibernate",
+    "Property": {
+      "subsystem": "Database"
+    }
+  },
+  {
+    "name": "io.netty",
+    "Property": {
+      "subsystem": "Networking"
+    }
+  }
+]</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_7_yaml--panel" class="tabpanel" aria-labelledby="_tabs_7_yaml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/logger-properties.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">    Root:
-      Property:
-        name: "client.address"
-        value: "$${web:request.remoteAddress}"
-    Logger:
-      - name: "org.hibernate"
-        Property:
-          name: "subsystem"
-          value: "Database"
-      - name: "io.netty"
-        Property:
-          name: "subsystem"
-          value: "Networking"</code></pre>
+<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Root:
+  Property:
+    name: "client.address"
+    value: "$${web:request.remoteAddress}"
+Logger:
+  - name: "org.hibernate"
+    Property:
+      name: "subsystem"
+      value: "Database"
+  - name: "io.netty"
+    Property:
+      name: "subsystem"
+      value: "Networking"</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_7_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_7_properties">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/logger-properties.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">rootLogger.property.type = Property
 rootLogger.property.name = client.address
@@ -1943,6 +1955,7 @@ Log events that are more specific than this setting will 
be filtered out.</p>
 </div>
 <div id="_tabs_8_xml--panel" class="tabpanel" aria-labelledby="_tabs_8_xml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/properties.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;Configuration xmlns="https://logging.apache.org/xml/ns";
@@ -1958,6 +1971,7 @@ Log events that are more specific than this setting will 
be filtered out.</p>
 </div>
 <div id="_tabs_8_json--panel" class="tabpanel" aria-labelledby="_tabs_8_json">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/properties.json";><code>log4j2.json</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">{
   "Configuration": {
@@ -1972,15 +1986,13 @@ Log events that are more specific than this setting 
will be filtered out.</p>
           "value": "${log.dir}/app.log"
         }
       ]
-    }
-    // ...
-  }
-}</code></pre>
+    }</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_8_yaml--panel" class="tabpanel" aria-labelledby="_tabs_8_yaml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/properties.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Configuration:
   Properties:
@@ -1988,17 +2000,16 @@ Log events that are more specific than this setting 
will be filtered out.</p>
       - name: "log.dir"
         value: "/var/log"
       - name: "log.file"
-        value: "${log.dir}/app.log"
-# ...</code></pre>
+        value: "${log.dir}/app.log"</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_8_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_8_properties">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/properties.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">property.log.dir = /var/log
-property.log.file = ${log.dir}/app.log
-# ...</code></pre>
+property.log.file = ${log.dir}/app.log</code></pre>
 </div>
 </div>
 </div>
@@ -2442,67 +2453,71 @@ In this case, you only need one dollar <code>$</code> 
sign.</p>
 </div>
 <div id="_tabs_11_xml--panel" class="tabpanel" aria-labelledby="_tabs_11_xml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/routing.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">    &lt;Routing name="ROUTING"&gt;
-      &lt;Routes pattern="$${sd:type}"&gt; <i class="conum" 
data-value="1"></i><b>(1)</b>
-        &lt;Route&gt;
-          &lt;File name="ROUTING-${sd:type}"
-                fileName="logs/${sd:type}.log"&gt; <i class="conum" 
data-value="2"></i><b>(2)</b>
-            &lt;JsonTemplateLayout&gt;
-              &lt;EventTemplateAdditionalField name="type"
-                                            value="${sd:type}"/&gt; <i 
class="conum" data-value="2"></i><b>(2)</b>
-            &lt;/JsonTemplateLayout&gt;
-          &lt;/File&gt;
-        &lt;/Route&gt;
-      &lt;/Routes&gt;
-    &lt;/Routing&gt;</code></pre>
+<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;Routing name="ROUTING"&gt;
+  &lt;Routes pattern="$${sd:type}"&gt; <i class="conum" 
data-value="1"></i><b>(1)</b>
+    &lt;Route&gt;
+      &lt;File name="ROUTING-${sd:type}"
+            fileName="logs/${sd:type}.log"&gt; <i class="conum" 
data-value="2"></i><b>(2)</b>
+        &lt;JsonTemplateLayout&gt;
+          &lt;EventTemplateAdditionalField name="type"
+                                        value="${sd:type}"/&gt; <i 
class="conum" data-value="2"></i><b>(2)</b>
+        &lt;/JsonTemplateLayout&gt;
+      &lt;/File&gt;
+    &lt;/Route&gt;
+  &lt;/Routes&gt;
+&lt;/Routing&gt;</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_11_json--panel" class="tabpanel" 
aria-labelledby="_tabs_11_json">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/routing.json";><code>log4j2.json</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">      "Routing": {
-        "name": "ROUTING",
-        "Routes": {
-          "pattern": "$${sd:type}", <i class="conum" 
data-value="1"></i><b>(1)</b>
-          "Route": {
-            "File": {
-              "name": "ROUTING-${sd:type}", <i class="conum" 
data-value="2"></i><b>(2)</b>
-              "fileName": "logs/${sd:type}.log", <i class="conum" 
data-value="2"></i><b>(2)</b>
-              "JsonTemplateLayout": {
-                "EventTemplateAdditionalField": {
-                  "name": "type",
-                  "value": "${sd:type}" <i class="conum" 
data-value="2"></i><b>(2)</b>
-                }
-              }
-            }
+<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">"Routing": {
+  "name": "ROUTING",
+  "Routes": {
+    "pattern": "$${sd:type}", <i class="conum" data-value="1"></i><b>(1)</b>
+    "Route": {
+      "File": {
+        "name": "ROUTING-${sd:type}", <i class="conum" 
data-value="2"></i><b>(2)</b>
+        "fileName": "logs/${sd:type}.log", <i class="conum" 
data-value="2"></i><b>(2)</b>
+        "JsonTemplateLayout": {
+          "EventTemplateAdditionalField": {
+            "name": "type",
+            "value": "${sd:type}" <i class="conum" 
data-value="2"></i><b>(2)</b>
           }
         }
-      }</code></pre>
+      }
+    }
+  }
+}</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_11_yaml--panel" class="tabpanel" 
aria-labelledby="_tabs_11_yaml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/routing.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">    Routing:
-      name: "ROUTING"
-      Routes:
-        pattern: "$${sd:type}" <i class="conum" data-value="1"></i><b>(1)</b>
-        Route:
-          File:
-            name: "ROUTING-${sd:type}" <i class="conum" 
data-value="2"></i><b>(2)</b>
-            fileName: "logs/${sd:type}.log" <i class="conum" 
data-value="2"></i><b>(2)</b>
-            JsonTemplateLayout:
-              EventTemplateAdditionalField:
-                name: "type"
-                value: "${sd:type}" <i class="conum" 
data-value="2"></i><b>(2)</b></code></pre>
+<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Routing:
+  name: "ROUTING"
+  Routes:
+    pattern: "$${sd:type}" <i class="conum" data-value="1"></i><b>(1)</b>
+    Route:
+      File:
+        name: "ROUTING-${sd:type}" <i class="conum" 
data-value="2"></i><b>(2)</b>
+        fileName: "logs/${sd:type}.log" <i class="conum" 
data-value="2"></i><b>(2)</b>
+        JsonTemplateLayout:
+          EventTemplateAdditionalField:
+            name: "type"
+            value: "${sd:type}" <i class="conum" 
data-value="2"></i><b>(2)</b></code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_11_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_11_properties">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/routing.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">appender.0.type = Routing
 appender.0.name = ROUTING
@@ -2586,93 +2601,66 @@ and
 </div>
 <div id="_tabs_12_xml--panel" class="tabpanel" aria-labelledby="_tabs_12_xml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/arbiters.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
-&lt;Configuration xmlns="https://logging.apache.org/xml/ns";
-               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-               xsi:schemaLocation="
-                   https://logging.apache.org/xml/ns
-                   https://logging.apache.org/xml/ns/log4j-config-2.xsd"&gt;
-  &lt;Appenders&gt;
-    &lt;File name="MAIN" fileName="logs/app.log"&gt;
-      &lt;SystemPropertyArbiter propertyName="env" propertyValue="dev"&gt; <i 
class="conum" data-value="1"></i><b>(1)</b>
-        &lt;PatternLayout pattern="%d [%t] %p %c - %m%n"/&gt;
-      &lt;/SystemPropertyArbiter&gt;
-      &lt;SystemPropertyArbiter propertyName="env" propertyValue="prod"&gt; <i 
class="conum" data-value="2"></i><b>(2)</b>
-        &lt;JsonTemplateLayout/&gt;
-      &lt;/SystemPropertyArbiter&gt;
-    &lt;/File&gt;
-  &lt;/Appenders&gt;
-  &lt;Loggers&gt;
-    &lt;Root level="INFO"&gt;
-      &lt;AppenderRef ref="MAIN"/&gt;
-    &lt;/Root&gt;
-  &lt;/Loggers&gt;
-&lt;/Configuration&gt;</code></pre>
+<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;Appenders&gt;
+  &lt;File name="MAIN" fileName="logs/app.log"&gt;
+    &lt;SystemPropertyArbiter propertyName="env" propertyValue="dev"&gt; <i 
class="conum" data-value="1"></i><b>(1)</b>
+      &lt;PatternLayout pattern="%d [%t] %p %c - %m%n"/&gt;
+    &lt;/SystemPropertyArbiter&gt;
+    &lt;SystemPropertyArbiter propertyName="env" propertyValue="prod"&gt; <i 
class="conum" data-value="2"></i><b>(2)</b>
+      &lt;JsonTemplateLayout/&gt;
+    &lt;/SystemPropertyArbiter&gt;
+  &lt;/File&gt;
+&lt;/Appenders&gt;</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_12_json--panel" class="tabpanel" 
aria-labelledby="_tabs_12_json">
 <div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">{
-  "Configuration": {
-    "Appenders": {
-      "File": {
-        "name": "MAIN",
-        "fileName": "logs/app.log",
-        "SystemPropertyArbiter": [
-          <i class="conum" data-value="1"></i><b>(1)</b>
-          {
-            "propertyName": "env",
-            "propertyValue": "dev",
-            "PatternLayout": {
-              "pattern": "%d [%t] %p %c - %m%n"
-            }
-          },
-          <i class="conum" data-value="2"></i><b>(2)</b>
-          {
-            "propertyName": "env",
-            "propertyValue": "prod",
-            "JsonTemplateLayout": {}
-          }
-        ]
-      }
-    },
-    "Loggers": {
-      "Root": {
-        "level": "INFO",
-        "AppenderRef": {
-          "ref": "MAIN"
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/arbiters.json";><code>log4j2.json</code></a></div>
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">"Appenders": {
+  "File": {
+    "name": "MAIN",
+    "fileName": "logs/app.log",
+    "SystemPropertyArbiter": [
+      <i class="conum" data-value="1"></i><b>(1)</b>
+      {
+        "propertyName": "env",
+        "propertyValue": "dev",
+        "PatternLayout": {
+          "pattern": "%d [%t] %p %c - %m%n"
         }
+      },
+      <i class="conum" data-value="2"></i><b>(2)</b>
+      {
+        "propertyName": "env",
+        "propertyValue": "prod",
+        "JsonTemplateLayout": {}
       }
-    }
+    ]
   }
-}</code></pre>
+},</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_12_yaml--panel" class="tabpanel" 
aria-labelledby="_tabs_12_yaml">
 <div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Configuration:
-  Appenders:
-    File:
-      name: "MAIN"
-      fileName: "logs/app.log"
-      SystemPropertyArbiter:
-        - propertyName: "env" <i class="conum" data-value="1"></i><b>(1)</b>
-          propertyValue: "dev"
-          PatternLayout:
-            pattern: "%d [%t] %p %c - %m%n"
-        - propertyName: "env" <i class="conum" data-value="2"></i><b>(2)</b>
-          propertyValue: "prod"
-          JsonTemplateLayout: {}
-  Loggers:
-    Root:
-      level: "INFO"
-      AppenderRef:
-        ref: "MAIN"</code></pre>
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/arbiters.yaml";><code>log4j2.yaml</code></a></div>
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Appenders:
+  File:
+    name: "MAIN"
+    fileName: "logs/app.log"
+    SystemPropertyArbiter:
+      - propertyName: "env" <i class="conum" data-value="1"></i><b>(1)</b>
+        propertyValue: "dev"
+        PatternLayout:
+          pattern: "%d [%t] %p %c - %m%n"
+      - propertyName: "env" <i class="conum" data-value="2"></i><b>(2)</b>
+        propertyValue: "prod"
+        JsonTemplateLayout: {}</code></pre>
 </div>
 </div>
 </div>
@@ -2741,49 +2729,53 @@ If none of the arbiters match, the configuration from 
the <code>DefaultArbiter</
 </div>
 <div id="_tabs_13_xml--panel" class="tabpanel" aria-labelledby="_tabs_13_xml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/arbiters-select.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">      &lt;Select&gt;
-        &lt;SystemPropertyArbiter propertyName="env" propertyValue="dev"&gt; 
<i class="conum" data-value="1"></i><b>(1)</b>
-          &lt;PatternLayout/&gt;
-        &lt;/SystemPropertyArbiter&gt;
-        &lt;DefaultArbiter&gt; <i class="conum" data-value="2"></i><b>(2)</b>
-          &lt;JsonTemplateLayout/&gt;
-        &lt;/DefaultArbiter&gt;
-      &lt;/Select&gt;</code></pre>
+<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;Select&gt;
+  &lt;SystemPropertyArbiter propertyName="env" propertyValue="dev"&gt; <i 
class="conum" data-value="1"></i><b>(1)</b>
+    &lt;PatternLayout/&gt;
+  &lt;/SystemPropertyArbiter&gt;
+  &lt;DefaultArbiter&gt; <i class="conum" data-value="2"></i><b>(2)</b>
+    &lt;JsonTemplateLayout/&gt;
+  &lt;/DefaultArbiter&gt;
+&lt;/Select&gt;</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_13_json--panel" class="tabpanel" 
aria-labelledby="_tabs_13_json">
 <div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">        "Select": {
-          "SystemPropertyArbiter": { <i class="conum" 
data-value="1"></i><b>(1)</b>
-            "propertyName": "env",
-            "propertyValue": "dev",
-            "PatternLayout": {}
-          },
-          "DefaultArbiter": { <i class="conum" data-value="2"></i><b>(2)</b>
-            "JsonTemplateLayout": {}
-          }
-        }</code></pre>
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/arbiters-select.json";><code>log4j2.json</code></a></div>
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">"Select": {
+  "SystemPropertyArbiter": { <i class="conum" data-value="1"></i><b>(1)</b>
+    "propertyName": "env",
+    "propertyValue": "dev",
+    "PatternLayout": {}
+  },
+  "DefaultArbiter": { <i class="conum" data-value="2"></i><b>(2)</b>
+    "JsonTemplateLayout": {}
+  }
+}</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_13_yaml--panel" class="tabpanel" 
aria-labelledby="_tabs_13_yaml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/arbiters-select.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">      Select:
-        SystemPropertyArbiter: <i class="conum" data-value="1"></i><b>(1)</b>
-          propertyName: "env"
-          propertyValue: "dev"
-          PatternLayout: {}
-        DefaultArbiter: <i class="conum" data-value="2"></i><b>(2)</b>
-          JsonTemplateLayout: {}</code></pre>
+<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Select:
+  SystemPropertyArbiter: <i class="conum" data-value="1"></i><b>(1)</b>
+    propertyName: "env"
+    propertyValue: "dev"
+    PatternLayout: {}
+  DefaultArbiter: <i class="conum" data-value="2"></i><b>(2)</b>
+    JsonTemplateLayout: {}</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_13_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_13_properties">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/arbiters-select.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">appender.0.select.type = Select
 
@@ -2803,11 +2795,11 @@ appender.0.select.1.layout.type = 
JsonTemplateLayout</code></pre>
 <table>
 <tr>
 <td><i class="conum" data-value="1"></i><b>1</b></td>
-<td>If the Java system property <code>env</code> has a value of 
<code>dev</code>, a pattern layout will be used.</td>
+<td>If the Java system property <code>env</code> has a value of 
<code>dev</code>, a Pattern Layout will be used.</td>
 </tr>
 <tr>
 <td><i class="conum" data-value="2"></i><b>2</b></td>
-<td>Otherwise, a JSON template layout will be used.</td>
+<td>Otherwise, a JSON Template Layout will be used.</td>
 </tr>
 </table>
 </div>
@@ -2944,10 +2936,10 @@ The list of <code>XInclude</code> and 
<code>XPath</code> features supported depe
 </table>
 </div>
 <div class="paragraph">
-<p>Here is an example log4j2.xml file that includes two other files:</p>
+<p>Here is an example <code>log4j2.xml</code> file that includes two other 
files:</p>
 </div>
 <div class="listingblock">
-<div class="title">log4j2.xml</div>
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/xinclude-main.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;Configuration xmlns="https://logging.apache.org/xml/ns";
@@ -2965,7 +2957,7 @@ The list of <code>XInclude</code> and <code>XPath</code> 
features supported depe
 </div>
 </div>
 <div class="listingblock">
-<div class="title">xinclude-appenders.xml</div>
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/xinclude-appenders.xml";><code>xinclude-appenders.xml</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;Appenders&gt;
@@ -2979,7 +2971,7 @@ The list of <code>XInclude</code> and <code>XPath</code> 
features supported depe
 </div>
 </div>
 <div class="listingblock">
-<div class="title">xinclude-loggers.xml</div>
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/configuration/xinclude-loggers.xml";><code>xinclude-loggers.xml</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;Loggers&gt;
diff --git a/manual/customloglevels.html b/manual/customloglevels.html
index 0f3d3dae94..32749b5ce3 100644
--- a/manual/customloglevels.html
+++ b/manual/customloglevels.html
@@ -625,75 +625,65 @@ configuration elements:</p>
 </div>
 <div id="_tabs_1_xml--panel" class="tabpanel" aria-labelledby="_tabs_1_xml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/customloglevels/log4j2.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
-&lt;Configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-               xmlns="https://logging.apache.org/xml/ns";
-               xsi:schemaLocation="
-                       https://logging.apache.org/xml/ns
-                       
https://logging.apache.org/xml/ns/log4j-config-2.xsd"&gt;
-  &lt;Appenders&gt;
-    &lt;Console name="CONSOLE"&gt;
-      &lt;PatternLayout pattern="%d [%t] %p %c - %m%n"/&gt;<i class="conum" 
data-value="1"></i><b>(1)</b>
-    &lt;/Console&gt;
-  &lt;/Appenders&gt;
-  &lt;CustomLevels&gt;<i class="conum" data-value="4"></i><b>(4)</b>
-    &lt;CustomLevel name="INFO2" intLevel="375"/&gt;
-    &lt;CustomLevel name="INFO3" intLevel="350"/&gt;
-    &lt;CustomLevel name="INFO4" intLevel="325"/&gt;
-  &lt;/CustomLevels&gt;
-  &lt;Loggers&gt;
-    &lt;Logger name="com.example" level="DEBUG"/&gt;<i class="conum" 
data-value="2"></i><b>(2)</b>
-    &lt;Root level="INFO2"&gt;<i class="conum" data-value="5"></i><b>(5)</b>
-      &lt;AppenderRef ref="CONSOLE" level="WARN"/&gt;<i class="conum" 
data-value="3"></i><b>(3)</b>
-    &lt;/Root&gt;
-  &lt;/Loggers&gt;
-
-&lt;/Configuration&gt;</code></pre>
+<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;Appenders&gt;
+  &lt;Console name="CONSOLE"&gt;
+    &lt;PatternLayout pattern="%d [%t] %p %c - %m%n"/&gt;<i class="conum" 
data-value="1"></i><b>(1)</b>
+  &lt;/Console&gt;
+&lt;/Appenders&gt;
+&lt;CustomLevels&gt;<i class="conum" data-value="4"></i><b>(4)</b>
+  &lt;CustomLevel name="INFO2" intLevel="375"/&gt;
+  &lt;CustomLevel name="INFO3" intLevel="350"/&gt;
+  &lt;CustomLevel name="INFO4" intLevel="325"/&gt;
+&lt;/CustomLevels&gt;
+&lt;Loggers&gt;
+  &lt;Logger name="com.example" level="DEBUG"/&gt;<i class="conum" 
data-value="2"></i><b>(2)</b>
+  &lt;Root level="INFO2"&gt;<i class="conum" data-value="5"></i><b>(5)</b>
+    &lt;AppenderRef ref="CONSOLE" level="WARN"/&gt;<i class="conum" 
data-value="3"></i><b>(3)</b>
+  &lt;/Root&gt;
+&lt;/Loggers&gt;</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_1_json--panel" class="tabpanel" aria-labelledby="_tabs_1_json">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/customloglevels/log4j2.json";><code>log4j2.json</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">{
-  "Configuration": {
-    "Appenders": {
-      "Console": {
-        "name": "CONSOLE",
-        "PatternLayout": {
-          "pattern": "%d [%t] %p %c - %m%n" <i class="conum" 
data-value="1"></i><b>(1)</b>
-        }
-      },
-      "CustomLevels": { <i class="conum" data-value="4"></i><b>(4)</b>
-        "CustomLevel": [
-          {
-            "name": "INFO2",
-            "intLevel": 375
-          },
-          {
-            "name": "INFO3",
-            "intLevel": 350
-          },
-          {
-            "name": "INFO4",
-            "intLevel": 325
-          }
-        ]
-      },
-      "Loggers": {
-        "Logger": {
-          "name": "com.example",
-          "level": "DEBUG" <i class="conum" data-value="2"></i><b>(2)</b>
-        },
-        "Root": {
-          "level": "INFO2", <i class="conum" data-value="5"></i><b>(5)</b>
-          "AppenderRef": {
-            "ref": "CONSOLE",
-            "level": "WARN" <i class="conum" data-value="3"></i><b>(3)</b>
-          }
-        }
-      }
+<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">"Appenders": {
+  "Console": {
+    "name": "CONSOLE",
+    "PatternLayout": {
+      "pattern": "%d [%t] %p %c - %m%n" <i class="conum" 
data-value="1"></i><b>(1)</b>
+    }
+  }
+},
+"CustomLevels": { <i class="conum" data-value="4"></i><b>(4)</b>
+  "CustomLevel": [
+    {
+      "name": "INFO2",
+      "intLevel": 375
+    },
+    {
+      "name": "INFO3",
+      "intLevel": 350
+    },
+    {
+      "name": "INFO4",
+      "intLevel": 325
+    }
+  ]
+},
+"Loggers": {
+  "Logger": {
+    "name": "com.example",
+    "level": "DEBUG" <i class="conum" data-value="2"></i><b>(2)</b>
+  },
+  "Root": {
+    "level": "INFO2", <i class="conum" data-value="5"></i><b>(5)</b>
+    "AppenderRef": {
+      "ref": "CONSOLE",
+      "level": "WARN" <i class="conum" data-value="3"></i><b>(3)</b>
     }
   }
 }</code></pre>
@@ -702,35 +692,36 @@ configuration elements:</p>
 </div>
 <div id="_tabs_1_yaml--panel" class="tabpanel" aria-labelledby="_tabs_1_yaml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/customloglevels/log4j2.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Configuration:
-  Appenders:
-    Console:
-      name: "CONSOLE"
-      PatternLayout:
-        pattern: "%d [%t] %p %c - %m%n" <i class="conum" 
data-value="1"></i><b>(1)</b>
-  CustomLevels: <i class="conum" data-value="4"></i><b>(4)</b>
-    CustomLevel:
-      - name: "INFO2"
-        intLevel: 375
-      - name: "INFO3"
-        intlevel: 350
-      - name: "INFO4"
-        intLevel: 325
-  Loggers:
-    Logger:
-      name: "com.example"
-      level: "DEBUG" <i class="conum" data-value="2"></i><b>(2)</b>
-    Root:
-      level: "INFO2" <i class="conum" data-value="5"></i><b>(5)</b>
-      AppenderRef:
-        ref: "CONSOLE"
-        level: "WARN" <i class="conum" 
data-value="3"></i><b>(3)</b></code></pre>
+<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Appenders:
+  Console:
+    name: "CONSOLE"
+    PatternLayout:
+      pattern: "%d [%t] %p %c - %m%n" <i class="conum" 
data-value="1"></i><b>(1)</b>
+CustomLevels: <i class="conum" data-value="4"></i><b>(4)</b>
+  CustomLevel:
+    - name: "INFO2"
+      intLevel: 375
+    - name: "INFO3"
+      intlevel: 350
+    - name: "INFO4"
+      intLevel: 325
+Loggers:
+  Logger:
+    name: "com.example"
+    level: "DEBUG" <i class="conum" data-value="2"></i><b>(2)</b>
+  Root:
+    level: "INFO2" <i class="conum" data-value="5"></i><b>(5)</b>
+    AppenderRef:
+      ref: "CONSOLE"
+      level: "WARN" <i class="conum" data-value="3"></i><b>(3)</b></code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_1_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_1_properties">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/customloglevels/log4j2.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">appender.0.type = Console
 appender.0.name = CONSOLE
diff --git a/manual/filters.html b/manual/filters.html
index 1023420128..b4a18c2225 100644
--- a/manual/filters.html
+++ b/manual/filters.html
@@ -385,83 +385,75 @@
 </div>
 <div id="_tabs_1_xml--panel" class="tabpanel" aria-labelledby="_tabs_1_xml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/filters/filters.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
-&lt;Configuration xmlns="https://logging.apache.org/xml/ns";
-               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-               xsi:schemaLocation="
-                   https://logging.apache.org/xml/ns
-                   https://logging.apache.org/xml/ns/log4j-config-2.xsd"&gt;
-  &lt;Appenders&gt;
-    &lt;Console name="CONSOLE"&gt;
-      &lt;ThresholdFilter level="WARN"/&gt; <i class="conum" 
data-value="6"></i><b>(6)</b>
-    &lt;/Console&gt;
-  &lt;/Appenders&gt;
-  &lt;Loggers&gt;
-    &lt;Root level="INFO"&gt;
-      &lt;ThresholdFilter level="DEBUG"/&gt; <i class="conum" 
data-value="3"></i><b>(3)</b>
-      &lt;AppenderRef ref="CONSOLE" level="WARN"&gt; <i class="conum" 
data-value="5"></i><b>(5)</b>
-        &lt;MarkerFilter marker="ALERT"
-                      onMatch="NEUTRAL"
-                      onMismatch="DENY"/&gt; <i class="conum" 
data-value="4"></i><b>(4)</b>
-      &lt;/AppenderRef&gt;
-    &lt;/Root&gt;
-    &lt;Logger name="org.example" level="TRACE"&gt; <i class="conum" 
data-value="2"></i><b>(2)</b>
-      &lt;ThresholdFilter level="TRACE"/&gt; <i class="conum" 
data-value="3"></i><b>(3)</b>
-    &lt;/Logger&gt;
-  &lt;/Loggers&gt;
-  &lt;MarkerFilter marker="PRIVATE"/&gt; <i class="conum" 
data-value="1"></i><b>(1)</b>
-&lt;/Configuration&gt;</code></pre>
+<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;Appenders&gt;
+  &lt;Console name="CONSOLE"&gt;
+    &lt;ThresholdFilter level="WARN"/&gt; <i class="conum" 
data-value="6"></i><b>(6)</b>
+  &lt;/Console&gt;
+&lt;/Appenders&gt;
+&lt;Loggers&gt;
+  &lt;Root level="INFO"&gt;
+    &lt;ThresholdFilter level="DEBUG"/&gt; <i class="conum" 
data-value="3"></i><b>(3)</b>
+    &lt;AppenderRef ref="CONSOLE" level="WARN"&gt; <i class="conum" 
data-value="5"></i><b>(5)</b>
+      &lt;MarkerFilter marker="ALERT"
+                    onMatch="NEUTRAL"
+                    onMismatch="DENY"/&gt; <i class="conum" 
data-value="4"></i><b>(4)</b>
+    &lt;/AppenderRef&gt;
+  &lt;/Root&gt;
+  &lt;Logger name="org.example" level="TRACE"&gt; <i class="conum" 
data-value="2"></i><b>(2)</b>
+    &lt;ThresholdFilter level="TRACE"/&gt; <i class="conum" 
data-value="3"></i><b>(3)</b>
+  &lt;/Logger&gt;
+&lt;/Loggers&gt;
+&lt;MarkerFilter marker="PRIVATE"/&gt; <i class="conum" 
data-value="1"></i><b>(1)</b></code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_1_json--panel" class="tabpanel" aria-labelledby="_tabs_1_json">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/filters/filters.json";><code>log4j2.json</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">{
-  "Configuration": {
-    "Appenders": {
-      "Console": {
-        "name": "CONSOLE",
-        "ThresholdFilter": {
-          "level": "WARN" <i class="conum" data-value="6"></i><b>(6)</b>
-        }
+<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">  "Appenders": {
+    "Console": {
+      "name": "CONSOLE",
+      "ThresholdFilter": {
+        "level": "WARN" <i class="conum" data-value="6"></i><b>(6)</b>
       }
-    },
-    "Loggers": {
-      "Root": {
-        "level": "INFO",
-        "ThresholdFilter": { <i class="conum" data-value="3"></i><b>(3)</b>
-          "level": "DEBUG"
-        },
-        "AppenderRef": {
-          "ref": "CONSOLE",
-          "level": "WARN", <i class="conum" data-value="5"></i><b>(5)</b>
-          "MarkerFilter": { <i class="conum" data-value="4"></i><b>(4)</b>
-            "marker": "ALERT",
-            "onMatch": "NEUTRAL",
-            "onMismatch": "DENY"
-          }
-        }
+    }
+  },
+  "Loggers": {
+    "Root": {
+      "level": "INFO",
+      "ThresholdFilter": { <i class="conum" data-value="3"></i><b>(3)</b>
+        "level": "DEBUG"
       },
-      "Logger": {
-        "name": "org.example",
-        "level": "TRACE" <i class="conum" data-value="2"></i><b>(2)</b>
+      "AppenderRef": {
+        "ref": "CONSOLE",
+        "level": "WARN", <i class="conum" data-value="5"></i><b>(5)</b>
+        "MarkerFilter": { <i class="conum" data-value="4"></i><b>(4)</b>
+          "marker": "ALERT",
+          "onMatch": "NEUTRAL",
+          "onMismatch": "DENY"
+        }
       }
+    },
+    "Logger": {
+      "name": "org.example",
+      "level": "TRACE" <i class="conum" data-value="2"></i><b>(2)</b>
     }
-  },
-  "MarkerFilter": { <i class="conum" data-value="1"></i><b>(1)</b>
-    "marker": "PRIVATE"
   }
+},
+"MarkerFilter": { <i class="conum" data-value="1"></i><b>(1)</b>
+  "marker": "PRIVATE"
 }</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_1_yaml--panel" class="tabpanel" aria-labelledby="_tabs_1_yaml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/filters/filters.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Configuration:
-  Appenders:
+<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">  Appenders:
     Console:
       name: "CONSOLE"
       ThresholdFilter: <i class="conum" data-value="6"></i><b>(6)</b>
@@ -490,6 +482,7 @@
 </div>
 <div id="_tabs_1_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_1_properties">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/filters/filters.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">appender.0.type = Console
 appender.0.name = CONSOLE
diff --git a/manual/markers.html b/manual/markers.html
index 87aa8378d4..86a453908f 100644
--- a/manual/markers.html
+++ b/manual/markers.html
@@ -473,59 +473,50 @@ regardless of the level of the events:</p>
 </div>
 <div id="example_configuration_xml--panel" class="tabpanel" 
aria-labelledby="example_configuration_xml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/markers/log4j2.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
-&lt;Configuration xmlns="https://logging.apache.org/xml/ns";
-               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-               xsi:schemaLocation="
-                   https://logging.apache.org/xml/ns
-                   https://logging.apache.org/xml/ns/log4j-config-2.xsd"&gt;
-  &lt;Appenders&gt;
-    &lt;Console name="SQL_LOG"&gt;
-      &lt;PatternLayout pattern="%d{HH:mm:ss.SSS} (%marker) %m%n"/&gt;
-    &lt;/Console&gt;
-  &lt;/Appenders&gt;
-  &lt;MarkerFilter marker="SQL"
-                onMatch="ACCEPT"
-                onMismatch="NEUTRAL"/&gt;<i class="conum" 
data-value="1"></i><b>(1)</b>
-  &lt;Loggers&gt;
-    &lt;Root level="INFO"&gt;
-      &lt;AppenderRef ref="SQL_LOG"&gt;
-        &lt;MarkerFilter marker="SQL"/&gt;<i class="conum" 
data-value="2"></i><b>(2)</b>
-      &lt;/AppenderRef&gt;
-    &lt;/Root&gt;
-  &lt;/Loggers&gt;
-&lt;/Configuration&gt;</code></pre>
+<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;Appenders&gt;
+  &lt;Console name="SQL_LOG"&gt;
+    &lt;PatternLayout pattern="%d{HH:mm:ss.SSS} (%marker) %m%n"/&gt;
+  &lt;/Console&gt;
+&lt;/Appenders&gt;
+&lt;MarkerFilter marker="SQL"
+              onMatch="ACCEPT"
+              onMismatch="NEUTRAL"/&gt;<i class="conum" 
data-value="1"></i><b>(1)</b>
+&lt;Loggers&gt;
+  &lt;Root level="INFO"&gt;
+    &lt;AppenderRef ref="SQL_LOG"&gt;
+      &lt;MarkerFilter marker="SQL"/&gt;<i class="conum" 
data-value="2"></i><b>(2)</b>
+    &lt;/AppenderRef&gt;
+  &lt;/Root&gt;
+&lt;/Loggers&gt;</code></pre>
 </div>
 </div>
 </div>
 <div id="example_configuration_json--panel" class="tabpanel" 
aria-labelledby="example_configuration_json">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/markers/log4j2.json";><code>log4j2.json</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">{
-  "Configuration": {
-    "Appenders": {
-      "Console": {
-        "name": "SQL_LOG",
-        "PatternLayout": {
-          "pattern": "%d{HH:mm:ss.SSS} (%marker) %m%n"
-        }
-      }
-    },
-    "MarkerFilter": { <i class="conum" data-value="1"></i><b>(1)</b>
-      "marker": "SQL",
-      "onMatch": "ACCEPT",
-      "onMismatch": "NEUTRAL"
-    },
-    "Loggers": {
-      "Root": {
-        "level": "INFO",
-        "AppenderRef": {
-          "ref": "SQL_LOG",
-          "MarkerFilter": { <i class="conum" data-value="2"></i><b>(2)</b>
-            "marker": "SQL"
-          }
-        }
+<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">"Appenders": {
+  "Console": {
+    "name": "SQL_LOG",
+    "PatternLayout": {
+      "pattern": "%d{HH:mm:ss.SSS} (%marker) %m%n"
+    }
+  }
+},
+"MarkerFilter": { <i class="conum" data-value="1"></i><b>(1)</b>
+  "marker": "SQL",
+  "onMatch": "ACCEPT",
+  "onMismatch": "NEUTRAL"
+},
+"Loggers": {
+  "Root": {
+    "level": "INFO",
+    "AppenderRef": {
+      "ref": "SQL_LOG",
+      "MarkerFilter": { <i class="conum" data-value="2"></i><b>(2)</b>
+        "marker": "SQL"
       }
     }
   }
@@ -535,29 +526,30 @@ regardless of the level of the events:</p>
 </div>
 <div id="example_configuration_yaml--panel" class="tabpanel" 
aria-labelledby="example_configuration_yaml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/markers/log4j2.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Configuration:
-  Appenders:
-    Console:
-      name: "SQL_LOG"
-      PatternLayout:
-        pattern: "%d{HH:mm:ss.SSS} (%marker) %m%n"
-  MarkerFilter: <i class="conum" data-value="1"></i><b>(1)</b>
-    marker: "SQL"
-    onMatch: "ACCEPT"
-    onMismatch: "NEUTRAL"
-  Loggers:
-    Root:
-      level: "INFO"
-      AppenderRef:
-        ref: "SQL_LOG"
-        MarkerFilter: <i class="conum" data-value="2"></i><b>(2)</b>
-          marker: "SQL"</code></pre>
+<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Appenders:
+  Console:
+    name: "SQL_LOG"
+    PatternLayout:
+      pattern: "%d{HH:mm:ss.SSS} (%marker) %m%n"
+MarkerFilter: <i class="conum" data-value="1"></i><b>(1)</b>
+  marker: "SQL"
+  onMatch: "ACCEPT"
+  onMismatch: "NEUTRAL"
+Loggers:
+  Root:
+    level: "INFO"
+    AppenderRef:
+      ref: "SQL_LOG"
+      MarkerFilter: <i class="conum" data-value="2"></i><b>(2)</b>
+        marker: "SQL"</code></pre>
 </div>
 </div>
 </div>
 <div id="example_configuration_properties--panel" class="tabpanel" 
aria-labelledby="example_configuration_properties">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/markers/log4j2.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">appender.0.type = Console
 appender.0.name = SQL_LOG
@@ -605,28 +597,26 @@ See <a 
href="https://logback.qos.ch/manual/filters.html";>Logback filters</a> for
 In order to do that, you can use a configuration as below:</p>
 </div>
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/manual/markers/logback.xml";><code>logback.xml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
-&lt;configuration&gt;
-  &lt;turboFilter class="ch.qos.logback.classic.turbo.MarkerFilter"&gt; <i 
class="conum" data-value="1"></i><b>(1)</b>
-    &lt;Marker&gt;SQL&lt;/Marker&gt;
-    &lt;OnMatch&gt;ACCEPT&lt;/OnMatch&gt;
-  &lt;/turboFilter&gt;
-  &lt;appender name="SQL_LOG" class="ch.qos.logback.core.ConsoleAppender"&gt;
-    &lt;encoder&gt;
-      &lt;pattern&gt;%d{HH:mm:ss.SSS} (%marker) %m%n&lt;/pattern&gt;
-    &lt;/encoder&gt;
-    &lt;filter class="ch.qos.logback.core.filter.EvaluatorFilter"&gt; <i 
class="conum" data-value="2"></i><b>(2)</b>
-      &lt;evaluator class="ch.qos.logback.classic.boolex.OnMarkerEvaluator"&gt;
-        &lt;marker&gt;SQL&lt;/marker&gt;
-      &lt;/evaluator&gt;
-      &lt;onMismatch&gt;DENY&lt;/onMismatch&gt;
-    &lt;/filter&gt;
-  &lt;/appender&gt;
-  &lt;root level="INFO"&gt;
-    &lt;appender-ref ref="SQL_LOG"/&gt;
-  &lt;/root&gt;
-&lt;/configuration&gt;</code></pre>
+<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;turboFilter 
class="ch.qos.logback.classic.turbo.MarkerFilter"&gt; <i class="conum" 
data-value="1"></i><b>(1)</b>
+  &lt;Marker&gt;SQL&lt;/Marker&gt;
+  &lt;OnMatch&gt;ACCEPT&lt;/OnMatch&gt;
+&lt;/turboFilter&gt;
+&lt;appender name="SQL_LOG" class="ch.qos.logback.core.ConsoleAppender"&gt;
+  &lt;encoder&gt;
+    &lt;pattern&gt;%d{HH:mm:ss.SSS} (%marker) %m%n&lt;/pattern&gt;
+  &lt;/encoder&gt;
+  &lt;filter class="ch.qos.logback.core.filter.EvaluatorFilter"&gt; <i 
class="conum" data-value="2"></i><b>(2)</b>
+    &lt;evaluator class="ch.qos.logback.classic.boolex.OnMarkerEvaluator"&gt;
+      &lt;marker&gt;SQL&lt;/marker&gt;
+    &lt;/evaluator&gt;
+    &lt;onMismatch&gt;DENY&lt;/onMismatch&gt;
+  &lt;/filter&gt;
+&lt;/appender&gt;
+&lt;root level="INFO"&gt;
+  &lt;appender-ref ref="SQL_LOG"/&gt;
+&lt;/root&gt;</code></pre>
 </div>
 </div>
 <div class="colist arabic">
diff --git a/manual/messages.html b/manual/messages.html
index ac20461c94..b6aba6b281 100644
--- a/manual/messages.html
+++ b/manual/messages.html
@@ -348,7 +348,7 @@ A log event, capturing the logging context (level, logger 
name, instant, etc.) a
 Hence, <strong>log events are compound objects containing log 
messages</strong>.</p>
 </div>
 <details>
-<summary class="title">Read more on log events</summary>
+<summary class="title">Click for an introduction to log event fields</summary>
 <div class="content">
 <div class="paragraph">
 <p>Log events contain fields that can be classified into three categories:</p>
diff --git a/manual/scripts.html b/manual/scripts.html
index a3a6d924ce..19abc4d06b 100644
--- a/manual/scripts.html
+++ b/manual/scripts.html
@@ -454,200 +454,192 @@ container plugin in the configuration file.</p>
 </div>
 <div id="_tabs_1_xml--panel" class="tabpanel" aria-labelledby="_tabs_1_xml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/scripts/log4j2.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
-&lt;Configuration xmlns="https://logging.apache.org/xml/ns";
-               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-               xsi:schemaLocation="
-                   https://logging.apache.org/xml/ns
-                   https://logging.apache.org/xml/ns/log4j-config-2.xsd"&gt;
-  &lt;Appenders&gt;
-    &lt;Console name="STDOUT"&gt;
-      &lt;PatternLayout&gt;
-        &lt;ScriptPatternSelector defaultPattern="%d %p %m%n"&gt;
-          &lt;ScriptRef ref="SELECTOR_SCRIPT"/&gt;
-          &lt;PatternMatch key="NoLocation" pattern="[%-5level] %c{1.} 
%msg%n"/&gt;
-          &lt;PatternMatch key="Flow"
-                        pattern="[%-5level] %c{1.} ====== %C{1.}.%M:%L %msg 
======%n"/&gt;
-        &lt;/ScriptPatternSelector&gt;
-      &lt;/PatternLayout&gt;
-    &lt;/Console&gt;
-  &lt;/Appenders&gt;
-  &lt;Loggers&gt;
-    &lt;Logger name="EventLogger"&gt;
-      &lt;ScriptFilter onMatch="ACCEPT" onMismatch="DENY"&gt;
-        &lt;Script name="EVENT_LOGGER_FILTER" language="groovy"&gt;&lt;![CDATA[
-          if (logEvent.getMarker() != null
-              &amp;&amp; logEvent.getMarker().isInstanceOf("FLOW")) {
-            return true;
-          } else if (logEvent.getContextMap().containsKey("UserId")) {
-            return true;
-          }
-          return false;
-          ]]&gt;
-        &lt;/Script&gt;
-      &lt;/ScriptFilter&gt;
-    &lt;/Logger&gt;
-    &lt;Root level="INFO"&gt;
-      &lt;ScriptFilter onMatch="ACCEPT" onMismatch="DENY"&gt;
-        &lt;ScriptRef ref="ROOT_FILTER"/&gt;
-      &lt;/ScriptFilter&gt;
-      &lt;AppenderRef ref="STDOUT"/&gt;
-    &lt;/Root&gt;
-  &lt;/Loggers&gt;
-  &lt;Scripts&gt;
-    &lt;Script name="SELECTOR_SCRIPT" language="javascript"&gt;&lt;![CDATA[
-      var result;
-      if (logEvent.getLoggerName().equals("JavascriptNoLocation")) {
-        result = "NoLocation";
-      } else if (logEvent.getMarker() != null
-          &amp;&amp; logEvent.getMarker().isInstanceOf("FLOW")) {
-        result = "Flow";
-      }
-      result;
-      ]]&gt;
-    &lt;/Script&gt;
-    &lt;ScriptFile name="ROOT_FILTER" path="scripts/filter.groovy"/&gt;
-  &lt;/Scripts&gt;
-&lt;/Configuration&gt;</code></pre>
+<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;Appenders&gt;
+  &lt;Console name="STDOUT"&gt;
+    &lt;PatternLayout&gt;
+      &lt;ScriptPatternSelector defaultPattern="%d %p %m%n"&gt;
+        &lt;ScriptRef ref="SELECTOR_SCRIPT"/&gt;
+        &lt;PatternMatch key="NoLocation" pattern="[%-5level] %c{1.} 
%msg%n"/&gt;
+        &lt;PatternMatch key="Flow"
+                      pattern="[%-5level] %c{1.} ====== %C{1.}.%M:%L %msg 
======%n"/&gt;
+      &lt;/ScriptPatternSelector&gt;
+    &lt;/PatternLayout&gt;
+  &lt;/Console&gt;
+&lt;/Appenders&gt;
+&lt;Loggers&gt;
+  &lt;Logger name="EventLogger"&gt;
+    &lt;ScriptFilter onMatch="ACCEPT" onMismatch="DENY"&gt;
+      &lt;Script name="EVENT_LOGGER_FILTER" language="groovy"&gt;&lt;![CDATA[
+        if (logEvent.getMarker() != null
+            &amp;&amp; logEvent.getMarker().isInstanceOf("FLOW")) {
+          return true;
+        } else if (logEvent.getContextMap().containsKey("UserId")) {
+          return true;
+        }
+        return false;
+        ]]&gt;
+      &lt;/Script&gt;
+    &lt;/ScriptFilter&gt;
+  &lt;/Logger&gt;
+  &lt;Root level="INFO"&gt;
+    &lt;ScriptFilter onMatch="ACCEPT" onMismatch="DENY"&gt;
+      &lt;ScriptRef ref="ROOT_FILTER"/&gt;
+    &lt;/ScriptFilter&gt;
+    &lt;AppenderRef ref="STDOUT"/&gt;
+  &lt;/Root&gt;
+&lt;/Loggers&gt;
+&lt;Scripts&gt;
+  &lt;Script name="SELECTOR_SCRIPT" language="javascript"&gt;&lt;![CDATA[
+    var result;
+    if (logEvent.getLoggerName().equals("JavascriptNoLocation")) {
+      result = "NoLocation";
+    } else if (logEvent.getMarker() != null
+        &amp;&amp; logEvent.getMarker().isInstanceOf("FLOW")) {
+      result = "Flow";
+    }
+    result;
+    ]]&gt;
+  &lt;/Script&gt;
+  &lt;ScriptFile name="ROOT_FILTER" path="scripts/filter.groovy"/&gt;
+&lt;/Scripts&gt;</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_1_json--panel" class="tabpanel" aria-labelledby="_tabs_1_json">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/scripts/log4j2.json";><code>log4j2.json</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">{
-  "Configuration": {
-    "Appenders": {
-      "Console": {
-        "name": "STDOUT",
-        "PatternLayout": {
-          "ScriptPatternSelector": {
-            "defaultPattern": "%d %p %m%n",
-            "ScriptRef": {
-              "ref": "SELECTOR_SCRIPT",
-              "PatternMatch": [
-                {
-                  "key": "NoLocation",
-                  "pattern": "[%-5level] %c{1.} %msg%n"
-                },
-                {
-                  "key": "Flow",
-                  "pattern": "[%-5level] %c{1.} ====== %C{1.}.%M:%L %msg 
======%n"
-                }
-              ]
-            }
-          }
-        }
-      },
-      "Loggers": {
-        "Logger": {
-          "name": "EventLogger",
-          "ScriptFilter": {
-            "onMatch": "ACCEPT",
-            "onMismatch": "DENY",
-            "Script": {
-              "name": "EVENT_LOGGER_FILTER",
-              "language": "groovy",
-              "scriptText": "if (logEvent.getMarker() != null &amp;&amp; 
logEvent.getMarker().isInstanceOf('FLOW'))) { return true; } else if 
(logEvent.getContextMap().containsKey('UserId')) { return true; } return false;"
-            }
-          }
-        },
-        "Root": {
-          "level": "INFO",
-          "ScriptFilter": {
-            "onMatch": "ACCEPT",
-            "onMismatch": "DENY",
-            "ScriptRef": {
-              "ref": "ROOT_FILTER"
+<pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">"Appenders": {
+  "Console": {
+    "name": "STDOUT",
+    "PatternLayout": {
+      "ScriptPatternSelector": {
+        "defaultPattern": "%d %p %m%n",
+        "ScriptRef": {
+          "ref": "SELECTOR_SCRIPT",
+          "PatternMatch": [
+            {
+              "key": "NoLocation",
+              "pattern": "[%-5level] %c{1.} %msg%n"
+            },
+            {
+              "key": "Flow",
+              "pattern": "[%-5level] %c{1.} ====== %C{1.}.%M:%L %msg ======%n"
             }
-          },
-          "AppenderRef": {
-            "ref": "STDOUT"
-          }
-        },
-        "Scripts": {
-          "Script": {
-            "name": "SELECTOR_SCRIPT",
-            "language": "javascript",
-            "scriptText": "var result; if 
(logEvent.getLoggerName().equals('JavascriptNoLocation')) { result = 
'NoLocation'; } else if (logEvent.getMarker() != null &amp;&amp; 
logEvent.getMarker().isInstanceOf('FLOW')) { result = 'Flow'; } result;"
-          },
-          "ScriptFile": {
-            "name": "ROOT_FILTER",
-            "path": "scripts/filter.groovy"
-          }
+          ]
         }
       }
     }
   }
+},
+"Loggers": {
+  "Logger": {
+    "name": "EventLogger",
+    "ScriptFilter": {
+      "onMatch": "ACCEPT",
+      "onMismatch": "DENY",
+      "Script": {
+        "name": "EVENT_LOGGER_FILTER",
+        "language": "groovy",
+        "scriptText": "if (logEvent.getMarker() != null &amp;&amp; 
logEvent.getMarker().isInstanceOf('FLOW'))) { return true; } else if 
(logEvent.getContextMap().containsKey('UserId')) { return true; } return false;"
+      }
+    }
+  },
+  "Root": {
+    "level": "INFO",
+    "ScriptFilter": {
+      "onMatch": "ACCEPT",
+      "onMismatch": "DENY",
+      "ScriptRef": {
+        "ref": "ROOT_FILTER"
+      }
+    },
+    "AppenderRef": {
+      "ref": "STDOUT"
+    }
+  }
+},
+"Scripts": {
+  "Script": {
+    "name": "SELECTOR_SCRIPT",
+    "language": "javascript",
+    "scriptText": "var result; if 
(logEvent.getLoggerName().equals('JavascriptNoLocation')) { result = 
'NoLocation'; } else if (logEvent.getMarker() != null &amp;&amp; 
logEvent.getMarker().isInstanceOf('FLOW')) { result = 'Flow'; } result;"
+  },
+  "ScriptFile": {
+    "name": "ROOT_FILTER",
+    "path": "scripts/filter.groovy"
+  }
 }</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_1_yaml--panel" class="tabpanel" aria-labelledby="_tabs_1_yaml">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/scripts/log4j2.yaml";><code>log4j2.yaml</code></a></div>
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Configuration:
-  Appenders:
-    Console:
-      name: "STDOUT"
-      PatternLayout:
-        ScriptPatternSelector:
-          defaultPattern: "%d %p %m%n"
-          ScriptRef:
-            ref: "SELECTOR_SCRIPT"
-          PatternMatch:
-            - key: "NoLocation"
-              pattern: "[%-5level] %c{1.} %msg%n"
-            - key: "Flow"
-              pattern: "[%-5level] %c{1.} ====== %C{1.}.%M:%L %msg ======%n"
-  Loggers:
-    Logger:
-      name: "EventLogger"
-      ScriptFilter:
-        onMatch: "ACCEPT"
-        onMismatch: "DENY"
-        Script:
-          name: "EVENT_LOGGER_FILTER"
-          language: "groovy"
-          scriptText: |
-            if (logEvent.getMarker() != null
-                &amp;&amp; logEvent.getMarker().isInstanceOf("FLOW")) {
-              return true;
-            } else if (logEvent.getContextMap().containsKey("UserId")) {
-              return true;
-            }
-            return false;
-    Root:
-      level: "INFO"
-      ScriptFilter:
-        onMatch: "ACCEPT"
-        onMismatch: "DENY"
+<pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">Appenders:
+  Console:
+    name: "STDOUT"
+    PatternLayout:
+      ScriptPatternSelector:
+        defaultPattern: "%d %p %m%n"
         ScriptRef:
-          ref: "ROOT_FILTER"
-      AppenderRef:
-        ref: "STDOUT"
-  Scripts:
-    Script:
-      name: "SELECTOR_SCRIPT"
-      language: "javascript"
-      scriptText: |
-        var result;
-        if (logEvent.getLoggerName().equals("JavascriptNoLocation")) {
-          result = "NoLocation";
-        } else if (logEvent.getMarker() != null
-            &amp;&amp; logEvent.getMarker().isInstanceOf("FLOW")) {
-          result = "Flow";
-        }
-        result;
-    ScriptFile:
-      name: "ROOT_FILTER"
-      path: "scripts/filter.groovy"</code></pre>
+          ref: "SELECTOR_SCRIPT"
+        PatternMatch:
+          - key: "NoLocation"
+            pattern: "[%-5level] %c{1.} %msg%n"
+          - key: "Flow"
+            pattern: "[%-5level] %c{1.} ====== %C{1.}.%M:%L %msg ======%n"
+Loggers:
+  Logger:
+    name: "EventLogger"
+    ScriptFilter:
+      onMatch: "ACCEPT"
+      onMismatch: "DENY"
+      Script:
+        name: "EVENT_LOGGER_FILTER"
+        language: "groovy"
+        scriptText: |
+          if (logEvent.getMarker() != null
+              &amp;&amp; logEvent.getMarker().isInstanceOf("FLOW")) {
+            return true;
+          } else if (logEvent.getContextMap().containsKey("UserId")) {
+            return true;
+          }
+          return false;
+  Root:
+    level: "INFO"
+    ScriptFilter:
+      onMatch: "ACCEPT"
+      onMismatch: "DENY"
+      ScriptRef:
+        ref: "ROOT_FILTER"
+    AppenderRef:
+      ref: "STDOUT"
+Scripts:
+  Script:
+    name: "SELECTOR_SCRIPT"
+    language: "javascript"
+    scriptText: |
+      var result;
+      if (logEvent.getLoggerName().equals("JavascriptNoLocation")) {
+        result = "NoLocation";
+      } else if (logEvent.getMarker() != null
+          &amp;&amp; logEvent.getMarker().isInstanceOf("FLOW")) {
+        result = "Flow";
+      }
+      result;
+  ScriptFile:
+    name: "ROOT_FILTER"
+    path: "scripts/filter.groovy"</code></pre>
 </div>
 </div>
 </div>
 <div id="_tabs_1_properties--panel" class="tabpanel" 
aria-labelledby="_tabs_1_properties">
 <div class="listingblock">
+<div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/2.x/src/site/antora/modules/ROOT/examples/scripts/log4j2.properties";><code>log4j2.properties</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">appender.0.type = Console
 appender.0.name = STDOUT
diff --git a/plugin-reference.html b/plugin-reference.html
index 8347a512e2..e6b722858c 100644
--- a/plugin-reference.html
+++ b/plugin-reference.html
@@ -16136,10 +16136,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>
@@ -17435,10 +17435,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>
@@ -17634,10 +17634,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/sitemap.xml b/sitemap.xml
index f0ea92e411..97f3c48397 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,250 +2,250 @@
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9";>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/development.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/download.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/faq.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/hibernate.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/index.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/javadoc.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-appserver.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-cassandra.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-couchdb.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-docker.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-flume-ng.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-iostreams.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-jakarta-web.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-jul.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-spring-boot.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/2.x/log4j-spring-cloud-config-client.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-spring-cloud-config.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-taglib.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-to-jul.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-web.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/api.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/appenders.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/architecture.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/async.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/cloud.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/compatibility.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/config-intro.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/configuration.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/customconfig.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/customloglevels.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/eventlogging.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/extending.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/filters.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/flowtracing.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/garbagefree.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/getting-started.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/index.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/installation.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/jmx.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/2.x/manual/json-template-layout.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/layouts.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/logbuilder.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/logsep.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/lookups.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/markers.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/messages.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/migration.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/pattern-layout.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/performance.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/plugins.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/resource-logger.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/scoped-context.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/scripts.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/simple-logger.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/status-logger.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/systemproperties.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/thread-context.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/webapp.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/migrate-from-logback.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/migrate-from-slf4j.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/plugin-reference.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/release-notes.html</loc>
-<lastmod>2024-06-20T11:22:19.603Z</lastmod>
+<lastmod>2024-06-25T12:45:43.838Z</lastmod>
 </url>
 </urlset>


Reply via email to