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 950295c93f Add website content generated from 
`7209b27ba4b2a9a9ce7be99b3a8af9bd74de5ad0`
950295c93f is described below

commit 950295c93f0f21c539008c35d010e74b1aaac300
Author: ASF Logging Services RM <[email protected]>
AuthorDate: Fri Sep 12 11:29:56 2025 +0000

    Add website content generated from 
`7209b27ba4b2a9a9ce7be99b3a8af9bd74de5ad0`
---
 manual/pattern-layout.html |  13 +++--
 sitemap.xml                | 118 ++++++++++++++++++++++-----------------------
 2 files changed, 68 insertions(+), 63 deletions(-)

diff --git a/manual/pattern-layout.html b/manual/pattern-layout.html
index 4183ee1690..22ec6d3ef3 100644
--- a/manual/pattern-layout.html
+++ b/manual/pattern-layout.html
@@ -476,8 +476,7 @@ The pattern parser knows when it has reached the end of a 
conversion specifier w
 In the example above the conversion specifier <code>%-5p</code> means the 
priority of the log event should be left justified to a width of five 
characters.</p>
 </div>
 <div class="paragraph">
-<p>If the pattern string does not contain a specifier to handle a 
<code>Throwable</code> being logged, parsing of the pattern will act as if the 
<code>%xEx</code> specifier had been added to the end of the string.
-To suppress the formatting of the <code>Throwable</code> completely simply add 
<code>%ex{0}</code> as a specifier in the pattern string.</p>
+<p>If the pattern string does not contain a specifier to handle a 
<code>Throwable</code> being logged, parsing of the pattern will act as if the 
<code>%n%ex</code> specifier had been added to the end of the string.</p>
 </div>
 </div>
 </div>
@@ -617,7 +616,7 @@ If configured, the <code>replace</code> element must 
specify the regular express
 </tbody>
 </table>
 <div class="paragraph">
-<p>If <code>true</code> and the user-provided pattern does not contain an 
exception converter, an implicit <a 
href="#converter-exception-extended"><code>%xEx</code></a> pattern is appended.
+<p>If <code>true</code> and the user-provided pattern does not contain an 
exception converter, an implicit <a 
href="#converter-exception-extended"><code>%n%ex</code></a> pattern is appended.
 This means that if you do not include a way to output exceptions in your 
pattern, the default exception formatter will be added to the end of the 
pattern.
 Setting this to <code>false</code> disables this behavior and allows you to 
exclude exceptions from your pattern output.</p>
 </div>
@@ -1383,7 +1382,13 @@ It features two modes:</p>
 </td>
 <td class="content">
 <div class="paragraph">
-<p>All rendered exception stack traces are ensured to be prefixed with a new 
line obtained using <code>System.lineSeparator()</code>.</p>
+<p>Earlier versions of Log4j Core always inserted a space between the 
<strong>output</strong> of the previous conversion specifier and the stack 
trace.
+Starting with version <code>2.25.0</code>, this was changed to a line 
separator instead of a space.
+Since version <code>2.25.2</code>, automatic separation occurs 
<strong>only</strong> for converters implicitly added via the <a 
href="#plugin-attr-alwaysWriteExceptions"><code>alwaysWriteExceptions</code></a>
 option.</p>
+</div>
+<div class="paragraph">
+<p>When you add a throwable converter explicitly in your pattern, Log4j Core 
no longer inserts any separator on its own: you have full control over whether 
and how to separate the stack trace from the preceding message.
+Thus, if you explicitly provide an exception stack trace converter (e.g., 
<code>%ex</code>), and want to prefix it with a newline, you need it add the 
newline prefix yourself too (e.g., <code>%n%ex</code>).</p>
 </div>
 </td>
 </tr>
diff --git a/sitemap.xml b/sitemap.xml
index c3b9fc8878..72f2a552b2 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-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/development.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/download.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/faq.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/graalvm.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/hibernate.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/index.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/jakarta.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/javadoc.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-iostreams.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-jul.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-spring-boot.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/2.x/log4j-spring-cloud-config-client.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/log4j-to-jul.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/api.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/appenders.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/appenders/database.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/2.x/manual/appenders/delegating.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/appenders/file.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/2.x/manual/appenders/message-queue.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/appenders/network.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/2.x/manual/appenders/rolling-file.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/architecture.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/async.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/compatibility.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/config-intro.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/configuration.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/customconfig.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/customloglevels.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/eventlogging.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/extending.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/filters.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/flowtracing.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/garbagefree.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/getting-started.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/implementation.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/index.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/installation.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/jmx.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/2.x/manual/json-template-layout.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/layouts.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/logbuilder.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/lookups.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/markers.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/messages.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/pattern-layout.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/performance.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/plugins.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/scripts.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/simple-logger.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/status-logger.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/systemproperties.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/manual/thread-context.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/migrate-from-log4j1.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/migrate-from-logback.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/migrate-from-slf4j.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/plugin-reference.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/release-notes.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/2.x/soa.html</loc>
-<lastmod>2025-09-12T11:08:14.533Z</lastmod>
+<lastmod>2025-09-12T11:29:25.277Z</lastmod>
 </url>
 </urlset>

Reply via email to