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 031e74786e Add website content generated from
`9b663899ebe45f441d7b16e11b04b9a1ac23e98b`
031e74786e is described below
commit 031e74786ea6e7a38945e3ac3827f9ad10552439
Author: ASF Logging Services RM <[email protected]>
AuthorDate: Sat Jun 28 07:35:32 2025 +0000
Add website content generated from
`9b663899ebe45f441d7b16e11b04b9a1ac23e98b`
---
javadoc/log4j-core/index-all.html | 6 +-
.../apache/logging/log4j/core/LoggerContext.html | 24 ++++-
.../log4j/core/async/AsyncLoggerContext.html | 25 ++++-
.../log4j/core/config/class-use/Configuration.html | 2 +-
release-notes.html | 3 +
sitemap.xml | 118 ++++++++++-----------
6 files changed, 108 insertions(+), 70 deletions(-)
diff --git a/javadoc/log4j-core/index-all.html
b/javadoc/log4j-core/index-all.html
index 9b3c423fb1..7ebf7f8ba3 100644
--- a/javadoc/log4j-core/index-all.html
+++ b/javadoc/log4j-core/index-all.html
@@ -17070,7 +17070,9 @@ loadScripts(document, 'script');</script>
<dt><a href="org/apache/logging/log4j/core/LifeCycle.html#start()"
class="member-name-link">start()</a> - Method in interface
org.apache.logging.log4j.core.<a
href="org/apache/logging/log4j/core/LifeCycle.html" title="interface in
org.apache.logging.log4j.core">LifeCycle</a></dt>
<dd> </dd>
<dt><a href="org/apache/logging/log4j/core/LoggerContext.html#start()"
class="member-name-link">start()</a> - Method in class
org.apache.logging.log4j.core.<a
href="org/apache/logging/log4j/core/LoggerContext.html" title="class in
org.apache.logging.log4j.core">LoggerContext</a></dt>
-<dd> </dd>
+<dd>
+<div class="block">Starts the context using the configuration specified by <a
href="org/apache/logging/log4j/core/LoggerContext.html#getConfigLocation()"><code>LoggerContext.getConfigLocation()</code></a>.</div>
+</dd>
<dt><a
href="org/apache/logging/log4j/core/util/DefaultShutdownCallbackRegistry.html#start()"
class="member-name-link">start()</a> - Method in class
org.apache.logging.log4j.core.util.<a
href="org/apache/logging/log4j/core/util/DefaultShutdownCallbackRegistry.html"
title="class in
org.apache.logging.log4j.core.util">DefaultShutdownCallbackRegistry</a></dt>
<dd>
<div class="block">Registers the shutdown thread only if this is
initialized.</div>
@@ -17081,7 +17083,7 @@ loadScripts(document, 'script');</script>
<dd> </dd>
<dt><a
href="org/apache/logging/log4j/core/LoggerContext.html#start(org.apache.logging.log4j.core.config.Configuration)"
class="member-name-link">start(Configuration)</a> - Method in class
org.apache.logging.log4j.core.<a
href="org/apache/logging/log4j/core/LoggerContext.html" title="class in
org.apache.logging.log4j.core">LoggerContext</a></dt>
<dd>
-<div class="block">Starts with a specific configuration.</div>
+<div class="block">Starts the context using a specific configuration.</div>
</dd>
<dt><a
href="org/apache/logging/log4j/core/osgi/Activator.html#start(org.osgi.framework.BundleContext)"
class="member-name-link">start(BundleContext)</a> - Method in class
org.apache.logging.log4j.core.osgi.<a
href="org/apache/logging/log4j/core/osgi/Activator.html" title="class in
org.apache.logging.log4j.core.osgi">Activator</a></dt>
<dd> </dd>
diff --git
a/javadoc/log4j-core/org/apache/logging/log4j/core/LoggerContext.html
b/javadoc/log4j-core/org/apache/logging/log4j/core/LoggerContext.html
index 52f5a20df9..cb6a8d03e7 100644
--- a/javadoc/log4j-core/org/apache/logging/log4j/core/LoggerContext.html
+++ b/javadoc/log4j-core/org/apache/logging/log4j/core/LoggerContext.html
@@ -338,11 +338,13 @@ implements <a
href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logg
</div>
<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a href="#start()"
class="member-name-link">start</a>()</code></div>
-<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Starts the context using the configuration specified by <a
href="#getConfigLocation()"><code>getConfigLocation()</code></a>.</div>
+</div>
<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#start(org.apache.logging.log4j.core.config.Configuration)"
class="member-name-link">start</a><wbr>(<a href="config/Configuration.html"
title="interface in
org.apache.logging.log4j.core.config">Configuration</a> config)</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Starts with a specific configuration.</div>
+<div class="block">Starts the context using a specific configuration.</div>
</div>
<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#stop(long,java.util.concurrent.TimeUnit)"
class="member-name-link">stop</a><wbr>(long timeout,
@@ -589,6 +591,14 @@ implements <a
href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logg
<section class="detail" id="start()">
<h3>start</h3>
<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">void</span> <span
class="element-name">start</span>()</div>
+<div class="block">Starts the context using the configuration specified by <a
href="#getConfigLocation()"><code>getConfigLocation()</code></a>.
+ <p>
+ If the configuration location is <code>null</code>, Log4j will search for a
configuration file
+ using the default classpath resources. For details on the search order and
supported formats,
+ see the
+ <a
href="https://logging.apache.org/log4j/2.x/manual/configuration.html#automatic-configuration">
+ Log4j 2 Configuration File Location documentation</a>.
+ </p></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="LifeCycle.html#start()">start</a></code> in
interface <code><a href="LifeCycle.html" title="interface in
org.apache.logging.log4j.core">LifeCycle</a></code></dd>
@@ -601,10 +611,16 @@ implements <a
href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logg
<section class="detail"
id="start(org.apache.logging.log4j.core.config.Configuration)">
<h3>start</h3>
<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">void</span> <span
class="element-name">start</span><wbr><span class="parameters">(<a
href="config/Configuration.html" title="interface in
org.apache.logging.log4j.core.config">Configuration</a> config)</span></div>
-<div class="block">Starts with a specific configuration.</div>
+<div class="block">Starts the context using a specific configuration.
+ <p>
+ <strong>Warning:</strong> For backward compatibility, especially with
Spring Boot,
+ if the context is already started, this method will fall back to <a
href="#reconfigure(org.apache.logging.log4j.core.config.Configuration)"><code>reconfigure(Configuration)</code></a>.
+ This behavior is maintained for legacy integrations and may change in
future major versions.
+ New code should not rely on this fallback.
+ </p></div>
<dl class="notes">
<dt>Parameters:</dt>
-<dd><code>config</code> - The new Configuration.</dd>
+<dd><code>config</code> - The new <a href="config/Configuration.html"
title="interface in
org.apache.logging.log4j.core.config"><code>Configuration</code></a> to use for
this context</dd>
</dl>
</section>
</li>
diff --git
a/javadoc/log4j-core/org/apache/logging/log4j/core/async/AsyncLoggerContext.html
b/javadoc/log4j-core/org/apache/logging/log4j/core/async/AsyncLoggerContext.html
index 37956da9ae..9161f437e4 100644
---
a/javadoc/log4j-core/org/apache/logging/log4j/core/async/AsyncLoggerContext.html
+++
b/javadoc/log4j-core/org/apache/logging/log4j/core/async/AsyncLoggerContext.html
@@ -175,11 +175,13 @@ loadScripts(document, 'script');</script>
</div>
<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a href="#start()"
class="member-name-link">start</a>()</code></div>
-<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Starts the context using the configuration specified by <a
href="../LoggerContext.html#getConfigLocation()"><code>LoggerContext.getConfigLocation()</code></a>.</div>
+</div>
<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#start(org.apache.logging.log4j.core.config.Configuration)"
class="member-name-link">start</a><wbr>(<a href="../config/Configuration.html"
title="interface in
org.apache.logging.log4j.core.config">Configuration</a> config)</code></div>
<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Starts with a specific configuration.</div>
+<div class="block">Starts the context using a specific configuration.</div>
</div>
<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#stop(long,java.util.concurrent.TimeUnit)"
class="member-name-link">stop</a><wbr>(long timeout,
@@ -289,6 +291,15 @@ loadScripts(document, 'script');</script>
<section class="detail" id="start()">
<h3>start</h3>
<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">void</span> <span
class="element-name">start</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from
class: <code><a
href="../LoggerContext.html#start()">LoggerContext</a></code></span></div>
+<div class="block">Starts the context using the configuration specified by <a
href="../LoggerContext.html#getConfigLocation()"><code>LoggerContext.getConfigLocation()</code></a>.
+ <p>
+ If the configuration location is <code>null</code>, Log4j will search for a
configuration file
+ using the default classpath resources. For details on the search order and
supported formats,
+ see the
+ <a
href="https://logging.apache.org/log4j/2.x/manual/configuration.html#automatic-configuration">
+ Log4j 2 Configuration File Location documentation</a>.
+ </p></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../LifeCycle.html#start()">start</a></code> in
interface <code><a href="../LifeCycle.html" title="interface in
org.apache.logging.log4j.core">LifeCycle</a></code></dd>
@@ -302,12 +313,18 @@ loadScripts(document, 'script');</script>
<h3>start</h3>
<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">void</span> <span
class="element-name">start</span><wbr><span class="parameters">(<a
href="../config/Configuration.html" title="interface in
org.apache.logging.log4j.core.config">Configuration</a> config)</span></div>
<div class="block"><span class="descfrm-type-label">Description copied from
class: <code><a
href="../LoggerContext.html#start(org.apache.logging.log4j.core.config.Configuration)">LoggerContext</a></code></span></div>
-<div class="block">Starts with a specific configuration.</div>
+<div class="block">Starts the context using a specific configuration.
+ <p>
+ <strong>Warning:</strong> For backward compatibility, especially with
Spring Boot,
+ if the context is already started, this method will fall back to <a
href="../LoggerContext.html#reconfigure(org.apache.logging.log4j.core.config.Configuration)"><code>LoggerContext.reconfigure(Configuration)</code></a>.
+ This behavior is maintained for legacy integrations and may change in
future major versions.
+ New code should not rely on this fallback.
+ </p></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a
href="../LoggerContext.html#start(org.apache.logging.log4j.core.config.Configuration)">start</a></code> in
class <code><a href="../LoggerContext.html" title="class in
org.apache.logging.log4j.core">LoggerContext</a></code></dd>
<dt>Parameters:</dt>
-<dd><code>config</code> - The new Configuration.</dd>
+<dd><code>config</code> - The new <a href="../config/Configuration.html"
title="interface in
org.apache.logging.log4j.core.config"><code>Configuration</code></a> to use for
this context</dd>
</dl>
</section>
</li>
diff --git
a/javadoc/log4j-core/org/apache/logging/log4j/core/config/class-use/Configuration.html
b/javadoc/log4j-core/org/apache/logging/log4j/core/config/class-use/Configuration.html
index 72b4295e0e..46aeb7135f 100644
---
a/javadoc/log4j-core/org/apache/logging/log4j/core/config/class-use/Configuration.html
+++
b/javadoc/log4j-core/org/apache/logging/log4j/core/config/class-use/Configuration.html
@@ -221,7 +221,7 @@ loadScripts(document, 'script');</script>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span
class="type-name-label">LoggerContext.</span><code><a
href="../../LoggerContext.html#start(org.apache.logging.log4j.core.config.Configuration)"
class="member-name-link">start</a><wbr>(<a href="../Configuration.html"
title="interface in
org.apache.logging.log4j.core.config">Configuration</a> config)</code></div>
<div class="col-last even-row-color">
-<div class="block">Starts with a specific configuration.</div>
+<div class="block">Starts the context using a specific configuration.</div>
</div>
<div class="col-first odd-row-color"><code>protected void</code></div>
<div class="col-second odd-row-color"><span
class="type-name-label">Logger.</span><code><a
href="../../Logger.html#updateConfiguration(org.apache.logging.log4j.core.config.Configuration)"
class="member-name-link">updateConfiguration</a><wbr>(<a
href="../Configuration.html" title="interface in
org.apache.logging.log4j.core.config">Configuration</a> newConfig)</code></div>
diff --git a/release-notes.html b/release-notes.html
index 906de5ba6c..1da6ac768d 100644
--- a/release-notes.html
+++ b/release-notes.html
@@ -393,6 +393,9 @@
<li>
<p>Fix version resolution of <code>jspecify</code> and
<code>error_prone_annotations</code> dependencies in published POM files. (<a
href="https://github.com/apache/logging-log4j2/issues/3758">3758</a>, <a
href="https://github.com/apache/logging-log4j2/issues/3779">3779</a>)</p>
</li>
+<li>
+<p>Restore backward compatibility with the Spring Boot reconfiguration
process. (<a
href="https://github.com/apache/logging-log4j2/issues/3770">3770</a>)</p>
+</li>
</ul>
</div>
</div>
diff --git a/sitemap.xml b/sitemap.xml
index 4d74ce6204..1ac0eaa6d2 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,238 +2,238 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://logging.apache.org/log4j/2.x/components.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/development.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/download.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/faq.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/graalvm.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/hibernate.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/index.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/jakarta.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/javadoc.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-iostreams.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-jul.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-spring-boot.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-spring-cloud-config-client.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-to-jul.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/api.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/appenders.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/appenders/database.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/appenders/delegating.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/appenders/file.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/appenders/message-queue.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/appenders/network.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/appenders/rolling-file.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/architecture.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/async.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/compatibility.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/config-intro.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/configuration.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/customconfig.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/customloglevels.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/eventlogging.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/extending.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/filters.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/flowtracing.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/garbagefree.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/getting-started.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/implementation.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/index.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/installation.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/jmx.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/json-template-layout.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/layouts.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/logbuilder.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/lookups.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/markers.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/messages.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/pattern-layout.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/performance.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/plugins.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/scripts.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/simple-logger.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/status-logger.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/systemproperties.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/thread-context.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/migrate-from-log4j1.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/migrate-from-logback.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/migrate-from-slf4j.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/plugin-reference.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/release-notes.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/soa.html</loc>
-<lastmod>2025-06-28T07:31:40.397Z</lastmod>
+<lastmod>2025-06-28T07:35:02.182Z</lastmod>
</url>
</urlset>