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 00881a2954 Add website content generated from
`4e1495b263e5faebf3ff477f200c03b17dff9f61`
00881a2954 is described below
commit 00881a295434b74a43490a28826373db331ef27d
Author: ASF Logging Services RM <[email protected]>
AuthorDate: Thu May 30 11:37:44 2024 +0000
Add website content generated from
`4e1495b263e5faebf3ff477f200c03b17dff9f61`
---
development.html | 3 +
download.html | 3 +
faq.html | 3 +
migrate-from-logback.html => hibernate.html | 264 +++++++++++++++-------------
index.html | 3 +
javadoc.html | 3 +
log4j-1.2-api.html | 3 +
log4j-appserver.html | 3 +
log4j-cassandra.html | 3 +
log4j-couchdb.html | 3 +
log4j-docker.html | 3 +
log4j-flume-ng.html | 3 +
log4j-iostreams.html | 3 +
log4j-jakarta-web.html | 3 +
log4j-spring-boot.html | 3 +
log4j-spring-cloud-config-client.html | 3 +
log4j-spring-cloud-config.html | 3 +
log4j-taglib.html | 3 +
log4j-web.html | 3 +
manual/api.html | 3 +
manual/appenders.html | 3 +
manual/architecture.html | 3 +
manual/async.html | 15 +-
manual/cloud.html | 3 +
manual/compatibility.html | 3 +
manual/configuration.html | 63 +++----
manual/customconfig.html | 3 +
manual/customloglevels.html | 3 +
manual/eventlogging.html | 3 +
manual/extending.html | 3 +
manual/filters.html | 9 +-
manual/flowtracing.html | 3 +
manual/garbagefree.html | 3 +
manual/getting-started.html | 3 +
manual/index.html | 3 +
manual/installation.html | 7 +-
manual/jmx.html | 3 +
manual/json-template-layout.html | 3 +
manual/layouts.html | 3 +
manual/logbuilder.html | 3 +
manual/logsep.html | 3 +
manual/lookups.html | 3 +
manual/markers.html | 9 +-
manual/messages.html | 3 +
manual/migration.html | 3 +
manual/performance.html | 3 +
manual/plugins.html | 3 +
manual/resource-logger.html | 3 +
manual/scoped-context.html | 3 +
manual/scripts.html | 9 +-
manual/simple-logger.html | 3 +
manual/status-logger.html | 3 +
manual/systemproperties.html | 3 +
manual/thread-context.html | 3 +
manual/webapp.html | 3 +
migrate-from-logback.html | 3 +
migrate-from-slf4j.html | 3 +
plugin-reference.html | 15 +-
release-notes.html | 3 +
sitemap.xml | 120 +++++++------
60 files changed, 432 insertions(+), 232 deletions(-)
diff --git a/development.html b/development.html
index 53c3e82b9f..24b8f22e32 100644
--- a/development.html
+++ b/development.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/download.html b/download.html
index 55c9e89960..e13b9da90d 100644
--- a/download.html
+++ b/download.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/faq.html b/faq.html
index b4d734abd7..130b595292 100644
--- a/faq.html
+++ b/faq.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/migrate-from-logback.html b/hibernate.html
similarity index 68%
copy from migrate-from-logback.html
copy to hibernate.html
index 65d7f754cb..26ffb7be4a 100644
--- a/migrate-from-logback.html
+++ b/hibernate.html
@@ -3,8 +3,8 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
- <title>Migrating from Logback :: Apache Log4j</title>
- <link rel="canonical"
href="https://logging.apache.org/log4j/2.x/migrate-from-logback.html">
+ <title>Integrating with Hibernate :: Apache Log4j</title>
+ <link rel="canonical"
href="https://logging.apache.org/log4j/2.x/hibernate.html">
<meta name="generator" content="Antora 3.2.0-alpha.4">
<link rel="stylesheet" href="./_/css/site.css">
<link rel="icon" href="./_/../_images/favicon.ico" type="image/x-icon">
@@ -230,12 +230,15 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/migration.html">Migrating from Log4j 1</a>
</li>
- <li class="nav-item is-current-page" data-depth="1">
+ <li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-logback.html">Migrating from
Logback</a>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item is-current-page" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
@@ -300,37 +303,23 @@
<ul>
<li><a href="index.html">Home</a></li>
<li>Resources</li>
- <li><a href="migrate-from-logback.html">Migrating from Logback</a></li>
+ <li><a href="hibernate.html">Integrating with Hibernate</a></li>
</ul>
</nav>
-<div class="edit-this-page"><a
href="https://github.com/apache/logging-log4j2/edit/2.x/src/site/antora/modules/ROOT/pages/migrate-from-logback.adoc">Edit
this Page</a></div>
+<div class="edit-this-page"><a
href="https://github.com/apache/logging-log4j2/edit/2.x/src/site/antora/modules/ROOT/pages/hibernate.adoc">Edit
this Page</a></div>
</div>
<div class="content">
<aside class="toc sidebar" data-title="Contents" data-levels="4">
<div class="toc-menu"></div>
</aside>
<article class="doc">
-<h1 class="page">Migrating from Logback</h1>
+<h1 class="page">Integrating with Hibernate</h1>
<div id="preamble">
<div class="sectionbody">
<div class="paragraph">
-<p><a href="https://logback.qos.ch/">Logback</a> is a logging implementation
for the <a href="https://www.slf4j.org/">SLF4J</a> logging API, just like Log4j
Core is a logging implementation for the <a href="manual/api.html" class="xref
page">Log4j API</a>.
-In this page we will guide you through migrating from Logback to Log4j Core as
your logging implementation.</p>
-</div>
-<div class="admonitionblock tip">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-tip" title="Tip"></i>
-</td>
-<td class="content">
-<div class="paragraph">
-<p>Instead of migrating your logging implementation, Logback, are you looking
for migrating your logging API, SLF4J?
-Please refer to <a href="migrate-from-slf4j.html" class="xref page">Migrating
from SLF4J</a>.</p>
-</div>
-</td>
-</tr>
-</table>
+<p><a href="https://hibernate.org">Hibernate</a> is an Object/Relational
Mapping (ORM) solution for Java environments.
+It uses <a href="https://github.com/jboss-logging/jboss-logging">JBoss
Logging</a> as its logging API.
+If you have a working <a href="manual/installation.html#impl-core" class="xref
page">Log4j installation</a>, JBoss Logging requires no extra installation
steps on your part, since it is shipped with an integrated bridge to Log4j API
– see <a
href="https://github.com/jboss-logging/jboss-logging/blob/main/README.adoc#supported-log-managers">Supported
Log Managers by JBoss Logging</a> for more information.</p>
</div>
<details>
<summary class="title">Struggling with the logging API, implementation, and
bridge concepts? Click for an introduction.</summary>
@@ -380,93 +369,150 @@ For instance, <code>log4j-slf4j2-impl</code>
<em>bridges</em> SLF4J calls to Log
</div>
</div>
<div class="sect1">
-<h2 id="migrating"><a class="anchor" href="#migrating"></a>Migrating</h2>
+<h2 id="config"><a class="anchor" href="#config"></a>Configuration</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>You either have an application using Logback at runtime, or have a library
using Logback for tests.
-In either case, you can replace Logback with Log4j Core as follows:</p>
+<p>After successfully wiring Hibernate – to be precise, JBoss Logging – to log
using Log4j API, you can fine-tune the verbosity of Hibernate loggers in your
Log4j Core installation to accommodate your needs:</p>
</div>
-<div class="olist arabic">
-<ol class="arabic">
-<li>
-<p>Remove <code>ch.qos.logback:logback-classic</code> dependency</p>
+<div id="_tabs_1" class="openblock tabs is-sync is-loading">
+<div class="content">
+<div class="ulist tablist">
+<ul>
+<li id="_tabs_1_xml" class="tab">
+<p>XML</p>
</li>
-<li>
-<p>Remove <code>logback.xml</code> and <code>logback-test.xml</code> files</p>
+<li id="_tabs_1_json" class="tab">
+<p>JSON</p>
</li>
-<li>
-<p>Follow the instructions shared in the <em>"Getting started"</em> page</p>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="manual/getting-started.html#install-app" class="xref page">for
applications</a></p>
+<li id="_tabs_1_yaml" class="tab">
+<p>YAML</p>
</li>
-<li>
-<p><a href="manual/getting-started.html#install-lib" class="xref page">for
libraries</a></p>
+<li id="_tabs_1_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
-</li>
-</ol>
+<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://raw.githubusercontent.com/apache/logging-log4j2/2.x/src/site/antora/modules/ROOT/examples/hibernate/log4j2.xml"><code>log4j2.xml</code></a>
configuring Hibernate-specific loggers</div>
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-xml hljs"
data-lang="xml"><Loggers>
+
+ <!-- Log just the SQL -->
+ <Logger name="org.hibernate.SQL" level="DEBUG"/>
+
+ <!-- Log JDBC bind parameters and extracted values
+
+ Warning! <i class="conum" data-value="1"></i><b>(1)</b>
+ JDBC bind parameters can contain sensitive data!
+ Passwords, credit card numbers, etc.
+ Use these logger configurations with care! -->
+ <!--
+ <Logger name="org.hibernate.type" level="TRACE"/>
+ <Logger name="org.hibernate.orm.jdbc.bind" level="TRACE"/>
+ <Logger name="org.hibernate.orm.jdbc.extract" level="TRACE"/>
+ --></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://raw.githubusercontent.com/apache/logging-log4j2/2.x/src/site/antora/modules/ROOT/examples/hibernate/log4j2.json"><code>log4j2.json</code></a>
configuring Hibernate-specific loggers</div>
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-xml hljs"
data-lang="xml">"Loggers": {
+ "Logger": [
+
+ // Log just the SQL
+ {
+ "name": "org.hibernate.SQL",
+ "level": "DEBUG"
+ },
+
+ // Log JDBC bind parameters and extracted values
+ //
+ // Warning! <i class="conum" data-value="1"></i><b>(1)</b>
+ // JDBC bind parameters can contain sensitive data:
+ // Passwords, credit card numbers, etc.
+ // Use these logger configurations with care!
+ //{
+ // "name": "org.hibernate.type",
+ // "level": "TRACE"
+ //},
+ //{
+ // "name": "org.hibernate.orm.jdbc.bind",
+ // "level": "TRACE"
+ //},
+ //{
+ // "name": "org.hibernate.orm.jdbc.extract",
+ // "level": "TRACE"
+ //}</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://raw.githubusercontent.com/apache/logging-log4j2/2.x/src/site/antora/modules/ROOT/examples/hibernate/log4j2.yaml"><code>log4j2.yaml</code></a>
configuring Hibernate-specific loggers</div>
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-xml hljs"
data-lang="xml">Loggers:
+
+ Logger:
+
+ # Log just the SQL
+ - name: "org.hibernate.SQL"
+ level: "DEBUG"
+
+ # Log JDBC bind parameters and extracted values
+ #
+ # Warning! <i class="conum" data-value="1"></i><b>(1)</b>
+ # JDBC bind parameters can contain sensitive data!
+ # Passwords, credit card numbers, etc.
+ # Use these logger configurations with care!
+ #- name: "org.hibernate.type"
+ # level: "TRACE"
+ #- name: "org.hibernate.orm.jdbc.bind"
+ # level: "TRACE"
+ #- name: "org.hibernate.orm.jdbc.extract"
+ # level: "TRACE"</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://raw.githubusercontent.com/apache/logging-log4j2/2.x/src/site/antora/modules/ROOT/examples/hibernate/log4j2.properties"><code>log4j2.properties</code></a>
configuring Hibernate-specific loggers</div>
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-xml hljs"
data-lang="xml"># Log just the SQL
+logger.0.name = org.hibernate.SQL
+logger.0.level = DEBUG
+
+# Log JDBC bind parameters and extracted values
+#
+# Warning! <i class="conum" data-value="1"></i><b>(1)</b>
+# JDBC bind parameters can contain sensitive data!
+# Passwords, credit card numbers, etc.
+# Use these logger configurations with great care!
+#logger.1.name = org.hibernate.type
+#logger.1.level = TRACE
+#logger.2.name = org.hibernate.orm.jdbc.bind
+#logger.2.level = TRACE
+#logger.3.name = org.hibernate.orm.jdbc.bind
+#logger.3.level = TRACE</code></pre>
</div>
-<div class="paragraph">
-<p>Next you need to re-organize your logging API bridges such that all foreign
APIs are bridged to Log4j API, the logging API implemented by Log4j Core.
-This is explained in the next section.</p>
</div>
-<div class="sect2">
-<h3 id="bridges"><a class="anchor" href="#bridges"></a>Bridges</h3>
-<div class="paragraph">
-<p>It is highly likely that you were bridging all logging APIs (including
Log4j API!) to SLF4J, the logging API implemented by Logback.
-There are two particular approaches you can take here to ensure all logging
APIs are instead bridged to Log4j API, the logging API implemented by Log4j
Core:</p>
</div>
-<div class="sect3">
-<h4 id="bridge-to-log4j"><a class="anchor" href="#bridge-to-log4j"></a>Bridge
all logging APIs to Log4j API</h4>
-<div class="paragraph">
-<p>We strongly advise you to bridge all foreign logging APIs
<strong>directly</strong> to Log4j API.
-You can use the cheat sheet shared below to implement that.</p>
-</div>
-<table class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. Dependency migration cheat sheet</caption>
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">If dependency present</th>
-<th class="tableblock halign-left valign-top">replace with</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>org.apache.logging.log4j:log4j-to-slf4j</code></p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>org.apache.logging.log4j:log4j-slf4j2-impl</code></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>org.slf4j:jcl-over-slf4j</code></p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>commons-logging:commons-logging</code> version
<code>>=1.3.0</code></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>org.slf4j:jul-to-slf4j</code></p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>org.apache.logging.log4j:log4j-jul</code></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>org.slf4j:log4j-over-slf4j</code></p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>org.apache.logging.log4j:log4j-1.2-api</code></p></td>
-</tr>
+</div>
+</div>
+<div class="colist arabic">
+<table>
<tr>
-<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>org.springframework:spring-boot-starter-logging</code></p></td>
-<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>org.springframework:spring-boot-starter-log4j2</code></p></td>
+<td><i class="conum" data-value="1"></i><b>1</b></td>
+<td>Due to the sensitivity of the data involved, you are strongly advised to
use these logger configurations <strong>only in development
environments</strong>.</td>
</tr>
-</tbody>
</table>
</div>
-<div class="sect3">
-<h4 id="bridge-to-sfl4j"><a class="anchor" href="#bridge-to-sfl4j"></a>Bridge
all logging APIs to SLF4J, and bridge SLF4J to Log4j API</h4>
<div class="paragraph">
-<p>You can implement this by replacing
<code>org.apache.logging.log4j:log4j-to-slf4j</code> dependency with
<code>org.apache.logging.log4j:log4j-slf4j2-impl</code>.</p>
+<p>See <a
href="https://docs.jboss.org/hibernate/orm/6.5/userguide/html_single/Hibernate_User_Guide.html#best-practices-logging">the
Logging Best Practices section in Hibernate Manual</a> for further details.</p>
</div>
-<div class="admonitionblock warning">
+<div id="show-sql" class="admonitionblock warning">
<table>
<tr>
<td class="icon">
@@ -474,9 +520,11 @@ You can use the cheat sheet shared below to implement
that.</p>
</td>
<td class="content">
<div class="paragraph">
-<p><strong>This approach is not recommended!</strong>
-It incurs certain drawbacks since some logging API calls will need to cross
multiple bridges.
-For instance, a call to JUL will first be bridged to SLF4J, and then from
there to Log4j API.</p>
+<p>We strongly advise you to <strong>avoid using <a
href="https://docs.jboss.org/hibernate/orm/6.5/userguide/html_single/Hibernate_User_Guide.html#settings-hibernate.show_sql">the
<code>hibernate.show_sql</code> property</a>!</strong>
+(It maps to <code>spring.jpa.show-sql</code> in Spring Boot.)
+<code>hibernate.show_sql</code> writes to the standard error output stream,
not to the logging API.
+Logger-based configuration exemplified above gives a finer-grained control
over logging and integrates with the logging system.
+<a href="https://stackoverflow.com/q/73734494/1278899">Combining
<code>hibernate.show_sql</code> with logger-based configuration duplicates the
logging effort.</a></p>
</div>
</td>
</tr>
@@ -484,32 +532,6 @@ For instance, a call to JUL will first be bridged to
SLF4J, and then from there
</div>
</div>
</div>
-<div class="sect2">
-<h3 id="config"><a class="anchor" href="#config"></a>Configuration</h3>
-<div class="paragraph">
-<p>It might not always be trivial to match the contents of the newly created
<code>log4j2.xml</code> and <code>log4j2-test.xml</code> files with your old
<code>logback.xml</code> and <code>logback-test.xml</code> files.
-While all Logback components have corresponding equivalents in Log4j Core,
they might not be sharing the same name or configuration.
-To assist with migrating Logback configuration components to Log4j Core, see
the following pages:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="manual/appenders.html" class="xref page">Appenders</a></p>
-</li>
-<li>
-<p><a href="manual/layouts.html" class="xref page">Layouts</a></p>
-</li>
-<li>
-<p><a href="manual/filters.html" class="xref page">Filters</a></p>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>For the complete list of all Log4j configuration knobs, see <a
href="manual/configuration.html" class="xref page">the Configuration
page</a>.</p>
-</div>
-</div>
-</div>
-</div>
</article>
</div>
</main>
diff --git a/index.html b/index.html
index b3ceb0296a..dc65592b95 100644
--- a/index.html
+++ b/index.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/javadoc.html b/javadoc.html
index a6fd77c27d..596d511380 100644
--- a/javadoc.html
+++ b/javadoc.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/log4j-1.2-api.html b/log4j-1.2-api.html
index b658fe8300..e5b8cd4e70 100644
--- a/log4j-1.2-api.html
+++ b/log4j-1.2-api.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/log4j-appserver.html b/log4j-appserver.html
index cf402d4514..d8d24c449f 100644
--- a/log4j-appserver.html
+++ b/log4j-appserver.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/log4j-cassandra.html b/log4j-cassandra.html
index 446573f906..655a717943 100644
--- a/log4j-cassandra.html
+++ b/log4j-cassandra.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/log4j-couchdb.html b/log4j-couchdb.html
index 41b39733d6..e0ad48809b 100644
--- a/log4j-couchdb.html
+++ b/log4j-couchdb.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/log4j-docker.html b/log4j-docker.html
index 8e63230032..5921c06dec 100644
--- a/log4j-docker.html
+++ b/log4j-docker.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/log4j-flume-ng.html b/log4j-flume-ng.html
index f20ae42636..1caf694cd3 100644
--- a/log4j-flume-ng.html
+++ b/log4j-flume-ng.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/log4j-iostreams.html b/log4j-iostreams.html
index c549441314..63225f3e72 100644
--- a/log4j-iostreams.html
+++ b/log4j-iostreams.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/log4j-jakarta-web.html b/log4j-jakarta-web.html
index 97e7d03c54..3400356ba7 100644
--- a/log4j-jakarta-web.html
+++ b/log4j-jakarta-web.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/log4j-spring-boot.html b/log4j-spring-boot.html
index 3a26c966a7..6675ff62f3 100644
--- a/log4j-spring-boot.html
+++ b/log4j-spring-boot.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/log4j-spring-cloud-config-client.html
b/log4j-spring-cloud-config-client.html
index 7d72884a47..8bb3a8434c 100644
--- a/log4j-spring-cloud-config-client.html
+++ b/log4j-spring-cloud-config-client.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/log4j-spring-cloud-config.html b/log4j-spring-cloud-config.html
index aa20ebb779..8c98493558 100644
--- a/log4j-spring-cloud-config.html
+++ b/log4j-spring-cloud-config.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/log4j-taglib.html b/log4j-taglib.html
index c7521e43e1..39bff02bf1 100644
--- a/log4j-taglib.html
+++ b/log4j-taglib.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/log4j-web.html b/log4j-web.html
index b7c089b93e..0373a3ebca 100644
--- a/log4j-web.html
+++ b/log4j-web.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/api.html b/manual/api.html
index 16caf14297..ef9ba24cbe 100644
--- a/manual/api.html
+++ b/manual/api.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/appenders.html b/manual/appenders.html
index cb2dc66315..ebf55b14c6 100644
--- a/manual/appenders.html
+++ b/manual/appenders.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/architecture.html b/manual/architecture.html
index 70e34cb464..26090dcee0 100644
--- a/manual/architecture.html
+++ b/manual/architecture.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/async.html b/manual/async.html
index fc1ffbf079..5357adef1e 100644
--- a/manual/async.html
+++ b/manual/async.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
@@ -902,8 +905,8 @@ This gives you more flexibility at the cost of a slight
loss in performance (com
<li id="_tabs_2_yaml" class="tab">
<p>YAML</p>
</li>
-<li id="_tabs_2_java_properties" class="tab">
-<p>Java properties</p>
+<li id="_tabs_2_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
@@ -1011,7 +1014,7 @@ This gives you more flexibility at the cost of a slight
loss in performance (com
</div>
</div>
</div>
-<div id="_tabs_2_java_properties--panel" class="tabpanel"
aria-labelledby="_tabs_2_java_properties">
+<div id="_tabs_2_properties--panel" class="tabpanel"
aria-labelledby="_tabs_2_properties">
<div class="listingblock">
<div class="content">
<pre class="highlightjs highlight"><code class="language-properties hljs"
data-lang="properties">appender.0.type = File
@@ -1458,8 +1461,8 @@ to your configuration.</p>
<li id="_tabs_3_yaml" class="tab">
<p>YAML</p>
</li>
-<li id="_tabs_3_java_properties" class="tab">
-<p>Java properties</p>
+<li id="_tabs_3_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
@@ -1499,7 +1502,7 @@ to your configuration.</p>
</div>
</div>
</div>
-<div id="_tabs_3_java_properties--panel" class="tabpanel"
aria-labelledby="_tabs_3_java_properties">
+<div id="_tabs_3_properties--panel" class="tabpanel"
aria-labelledby="_tabs_3_properties">
<div class="listingblock">
<div class="content">
<pre class="highlightjs highlight"><code class="language-properties hljs"
data-lang="properties">strategy.type = AsyncWaitStrategyFactory
diff --git a/manual/cloud.html b/manual/cloud.html
index 97241638ea..66854b58c8 100644
--- a/manual/cloud.html
+++ b/manual/cloud.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item is-current-page" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/compatibility.html b/manual/compatibility.html
index a298acaacd..ef903c9619 100644
--- a/manual/compatibility.html
+++ b/manual/compatibility.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/configuration.html b/manual/configuration.html
index 3678918220..e61665d3f2 100644
--- a/manual/configuration.html
+++ b/manual/configuration.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
@@ -681,8 +684,8 @@ They are <strong>matched by type</strong> against the list
of nested components
<li id="_tabs_4_yaml" class="tab">
<p>YAML</p>
</li>
-<li id="_tabs_4_java_properties" class="tab">
-<p>Java properties</p>
+<li id="_tabs_4_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
@@ -854,7 +857,7 @@ The snippet below represents two plugins of type
<code>File</code>.</p>
</table>
</div>
</div>
-<div id="_tabs_4_java_properties--panel" class="tabpanel"
aria-labelledby="_tabs_4_java_properties">
+<div id="_tabs_4_properties--panel" class="tabpanel"
aria-labelledby="_tabs_4_properties">
<div class="paragraph">
<p>In the Java properties configuration format:</p>
</div>
@@ -974,8 +977,8 @@ and
<li id="_tabs_5_yaml" class="tab">
<p>YAML</p>
</li>
-<li id="_tabs_5_java_properties" class="tab">
-<p>Java properties</p>
+<li id="_tabs_5_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
@@ -1097,7 +1100,7 @@ and
</div>
</div>
</div>
-<div id="_tabs_5_java_properties--panel" class="tabpanel"
aria-labelledby="_tabs_5_java_properties">
+<div id="_tabs_5_properties--panel" class="tabpanel"
aria-labelledby="_tabs_5_properties">
<div class="listingblock">
<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>
@@ -1423,8 +1426,8 @@ in your application is assigned to one of these logger
configurations (see
<li id="_tabs_6_yaml" class="tab">
<p>YAML</p>
</li>
-<li id="_tabs_6_java_properties" class="tab">
-<p>Java properties</p>
+<li id="_tabs_6_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
@@ -1509,7 +1512,7 @@ in your application is assigned to one of these logger
configurations (see
</div>
</div>
</div>
-<div id="_tabs_6_java_properties--panel" class="tabpanel"
aria-labelledby="_tabs_6_java_properties">
+<div id="_tabs_6_properties--panel" class="tabpanel"
aria-labelledby="_tabs_6_properties">
<div class="listingblock">
<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>
@@ -1793,8 +1796,8 @@ methods.</p>
<li id="_tabs_7_yaml" class="tab">
<p>YAML</p>
</li>
-<li id="_tabs_7_java_properties" class="tab">
-<p>Java properties</p>
+<li id="_tabs_7_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
@@ -1858,7 +1861,7 @@ methods.</p>
</div>
</div>
</div>
-<div id="_tabs_7_java_properties--panel" class="tabpanel"
aria-labelledby="_tabs_7_java_properties">
+<div id="_tabs_7_properties--panel" class="tabpanel"
aria-labelledby="_tabs_7_properties">
<div class="listingblock">
<div class="content">
<pre class="highlightjs highlight"><code class="language-properties hljs"
data-lang="properties">rootLogger.property.type = Property
@@ -1963,8 +1966,8 @@ Log events that are more specific than this setting will
be filtered out.</p>
<li id="_tabs_8_yaml" class="tab">
<p>YAML</p>
</li>
-<li id="_tabs_8_java_properties" class="tab">
-<p>Java properties</p>
+<li id="_tabs_8_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
@@ -2020,7 +2023,7 @@ Log events that are more specific than this setting will
be filtered out.</p>
</div>
</div>
</div>
-<div id="_tabs_8_java_properties--panel" class="tabpanel"
aria-labelledby="_tabs_8_java_properties">
+<div id="_tabs_8_properties--panel" class="tabpanel"
aria-labelledby="_tabs_8_properties">
<div class="listingblock">
<div class="content">
<pre class="highlightjs highlight"><code class="language-properties hljs"
data-lang="properties">property.log.dir = /var/log
@@ -2189,8 +2192,8 @@ Otherwise, the expansion of <code>${name:-default}</code>
is substituted.</p>
<li id="_tabs_9_yaml" class="tab">
<p>YAML</p>
</li>
-<li id="_tabs_9_java_properties" class="tab">
-<p>Java properties</p>
+<li id="_tabs_9_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
@@ -2236,7 +2239,7 @@ Otherwise, the expansion of <code>${name:-default}</code>
is substituted.</p>
</div>
</div>
</div>
-<div id="_tabs_9_java_properties--panel" class="tabpanel"
aria-labelledby="_tabs_9_java_properties">
+<div id="_tabs_9_properties--panel" class="tabpanel"
aria-labelledby="_tabs_9_properties">
<div class="listingblock">
<div class="content">
<pre class="highlightjs highlight"><code class="language-properties hljs"
data-lang="properties">property.FOO = foo
@@ -2329,8 +2332,8 @@ If your configuration contains, for example:</p>
<li id="_tabs_10_yaml" class="tab">
<p>YAML</p>
</li>
-<li id="_tabs_10_java_properties" class="tab">
-<p>Java properties</p>
+<li id="_tabs_10_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
@@ -2383,7 +2386,7 @@ If your configuration contains, for example:</p>
</div>
</div>
</div>
-<div id="_tabs_10_java_properties--panel" class="tabpanel"
aria-labelledby="_tabs_10_java_properties">
+<div id="_tabs_10_properties--panel" class="tabpanel"
aria-labelledby="_tabs_10_properties">
<div class="listingblock">
<div class="content">
<pre class="highlightjs highlight"><code class="language-properties hljs"
data-lang="properties">property.logging.file = ${logging.dir}/app.log
@@ -2462,8 +2465,8 @@ In this case, you only need one dollar <code>$</code>
sign.</p>
<li id="_tabs_11_yaml" class="tab">
<p>YAML</p>
</li>
-<li id="_tabs_11_java_properties" class="tab">
-<p>Java properties</p>
+<li id="_tabs_11_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
@@ -2528,7 +2531,7 @@ In this case, you only need one dollar <code>$</code>
sign.</p>
</div>
</div>
</div>
-<div id="_tabs_11_java_properties--panel" class="tabpanel"
aria-labelledby="_tabs_11_java_properties">
+<div id="_tabs_11_properties--panel" class="tabpanel"
aria-labelledby="_tabs_11_properties">
<div class="listingblock">
<div class="content">
<pre class="highlightjs highlight"><code class="language-properties hljs"
data-lang="properties">appender.0.type = Routing
@@ -2604,8 +2607,8 @@ and
<li id="_tabs_12_yaml" class="tab">
<p>YAML</p>
</li>
-<li id="_tabs_12_java_properties" class="tab">
-<p>Java properties</p>
+<li id="_tabs_12_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
@@ -2701,7 +2704,7 @@ and
</div>
</div>
</div>
-<div id="_tabs_12_java_properties--panel" class="tabpanel"
aria-labelledby="_tabs_12_java_properties">
+<div id="_tabs_12_properties--panel" class="tabpanel"
aria-labelledby="_tabs_12_properties">
<div class="listingblock">
<div class="content">
<pre class="highlightjs highlight"><code class="language-properties hljs"
data-lang="properties">appender.0.type = File
@@ -2759,8 +2762,8 @@ If none of the arbiters match, the configuration from the
<code>DefaultArbiter</
<li id="_tabs_13_yaml" class="tab">
<p>YAML</p>
</li>
-<li id="_tabs_13_java_properties" class="tab">
-<p>Java properties</p>
+<li id="_tabs_13_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
@@ -2807,7 +2810,7 @@ If none of the arbiters match, the configuration from the
<code>DefaultArbiter</
</div>
</div>
</div>
-<div id="_tabs_13_java_properties--panel" class="tabpanel"
aria-labelledby="_tabs_13_java_properties">
+<div id="_tabs_13_properties--panel" class="tabpanel"
aria-labelledby="_tabs_13_properties">
<div class="listingblock">
<div class="content">
<pre class="highlightjs highlight"><code class="language-properties hljs"
data-lang="properties">appender.0.select.type = Select
diff --git a/manual/customconfig.html b/manual/customconfig.html
index e95daf336c..bd512e180e 100644
--- a/manual/customconfig.html
+++ b/manual/customconfig.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/customloglevels.html b/manual/customloglevels.html
index c46d07c70d..1bfdf25360 100644
--- a/manual/customloglevels.html
+++ b/manual/customloglevels.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/eventlogging.html b/manual/eventlogging.html
index 6b4337cc60..8da8c66316 100644
--- a/manual/eventlogging.html
+++ b/manual/eventlogging.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/extending.html b/manual/extending.html
index 1277a7f22d..31826fde3e 100644
--- a/manual/extending.html
+++ b/manual/extending.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/filters.html b/manual/filters.html
index f45d8114b9..a7cc71e200 100644
--- a/manual/filters.html
+++ b/manual/filters.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
@@ -362,8 +365,8 @@
<li id="_tabs_1_yaml" class="tab">
<p>YAML</p>
</li>
-<li id="_tabs_1_java_properties" class="tab">
-<p>Java properties</p>
+<li id="_tabs_1_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
@@ -472,7 +475,7 @@
</div>
</div>
</div>
-<div id="_tabs_1_java_properties--panel" class="tabpanel"
aria-labelledby="_tabs_1_java_properties">
+<div id="_tabs_1_properties--panel" class="tabpanel"
aria-labelledby="_tabs_1_properties">
<div class="listingblock">
<div class="content">
<pre class="highlightjs highlight"><code class="language-properties hljs"
data-lang="properties">appender.0.type = Console
diff --git a/manual/flowtracing.html b/manual/flowtracing.html
index 9f67d0dd03..48f36f8bdd 100644
--- a/manual/flowtracing.html
+++ b/manual/flowtracing.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/garbagefree.html b/manual/garbagefree.html
index 29d072dd93..0d87b0a3d9 100644
--- a/manual/garbagefree.html
+++ b/manual/garbagefree.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/getting-started.html b/manual/getting-started.html
index 74602cc67b..b0f72c960d 100644
--- a/manual/getting-started.html
+++ b/manual/getting-started.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/index.html b/manual/index.html
index f59282fda7..368e31351b 100644
--- a/manual/index.html
+++ b/manual/index.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/installation.html b/manual/installation.html
index 802f97be18..52895fda49 100644
--- a/manual/installation.html
+++ b/manual/installation.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
@@ -943,8 +946,8 @@ build tool:</p>
<div class="sect4">
<h5 id="impl-core-bridge-jboss-logging"><a class="anchor"
href="#impl-core-bridge-jboss-logging"></a>Installing JBoss Logging-to-Log4j
bridge</h5>
<div class="paragraph">
-<p>The JBoss Logging API is shipped with an integrated bridge to Log4j API and
requires no steps on your part.
-See <a
href="https://github.com/jboss-logging/jboss-logging?tab=readme-ov-file#supported-log-managers">Supported
Log Managers</a> for more information.</p>
+<p>JBoss Logging is shipped with an integrated bridge to Log4j API and
requires no steps on your part.
+See <a
href="https://github.com/jboss-logging/jboss-logging/blob/main/README.adoc#supported-log-managers">Supported
Log Managers</a> for more information.</p>
</div>
</div>
</div>
diff --git a/manual/jmx.html b/manual/jmx.html
index 2d059ae823..172f38e07e 100644
--- a/manual/jmx.html
+++ b/manual/jmx.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/json-template-layout.html b/manual/json-template-layout.html
index 82024cd9cb..fec5c26892 100644
--- a/manual/json-template-layout.html
+++ b/manual/json-template-layout.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/layouts.html b/manual/layouts.html
index c848771437..f29d77758c 100644
--- a/manual/layouts.html
+++ b/manual/layouts.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/logbuilder.html b/manual/logbuilder.html
index d879cef0a2..829bb1feef 100644
--- a/manual/logbuilder.html
+++ b/manual/logbuilder.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/logsep.html b/manual/logsep.html
index 059db55ba9..677779b849 100644
--- a/manual/logsep.html
+++ b/manual/logsep.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/lookups.html b/manual/lookups.html
index 917ab3b8d9..e639c7ad9d 100644
--- a/manual/lookups.html
+++ b/manual/lookups.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/markers.html b/manual/markers.html
index aa705d3841..32d113b9fd 100644
--- a/manual/markers.html
+++ b/manual/markers.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
@@ -427,8 +430,8 @@ For example, one can use the snippet below to redirect all
SQL-related logs to t
<li id="example_configuration_yaml" class="tab">
<p>YAML</p>
</li>
-<li id="example_configuration_java_properties" class="tab">
-<p>Java properties</p>
+<li id="example_configuration_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
@@ -478,7 +481,7 @@ For example, one can use the snippet below to redirect all
SQL-related logs to t
</div>
</div>
</div>
-<div id="example_configuration_java_properties--panel" class="tabpanel"
aria-labelledby="example_configuration_java_properties">
+<div id="example_configuration_properties--panel" class="tabpanel"
aria-labelledby="example_configuration_properties">
<div class="listingblock">
<div class="content">
<pre class="highlightjs highlight"><code class="language-properties hljs"
data-lang="properties">logger.0.name = example
diff --git a/manual/messages.html b/manual/messages.html
index 23136aea8f..a3263614ff 100644
--- a/manual/messages.html
+++ b/manual/messages.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/migration.html b/manual/migration.html
index 06125088ee..f510fa74ca 100644
--- a/manual/migration.html
+++ b/manual/migration.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/performance.html b/manual/performance.html
index 9124d8bb54..e83c31c209 100644
--- a/manual/performance.html
+++ b/manual/performance.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/plugins.html b/manual/plugins.html
index 3babb70f02..a2647ed417 100644
--- a/manual/plugins.html
+++ b/manual/plugins.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/resource-logger.html b/manual/resource-logger.html
index 5a836dc935..571c6bde02 100644
--- a/manual/resource-logger.html
+++ b/manual/resource-logger.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/scoped-context.html b/manual/scoped-context.html
index 7ca467a870..767949f698 100644
--- a/manual/scoped-context.html
+++ b/manual/scoped-context.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/scripts.html b/manual/scripts.html
index 1fd09e609e..445fb19e90 100644
--- a/manual/scripts.html
+++ b/manual/scripts.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
@@ -431,8 +434,8 @@ container plugin in the configuration file.</p>
<li id="_tabs_1_yaml" class="tab">
<p>YAML</p>
</li>
-<li id="_tabs_1_java_properties" class="tab">
-<p>Java properties</p>
+<li id="_tabs_1_properties" class="tab">
+<p>Properties</p>
</li>
</ul>
</div>
@@ -630,7 +633,7 @@ container plugin in the configuration file.</p>
</div>
</div>
</div>
-<div id="_tabs_1_java_properties--panel" class="tabpanel"
aria-labelledby="_tabs_1_java_properties">
+<div id="_tabs_1_properties--panel" class="tabpanel"
aria-labelledby="_tabs_1_properties">
<div class="listingblock">
<div class="content">
<pre class="highlightjs highlight"><code class="language-properties hljs"
data-lang="properties">appender.0.type = Console
diff --git a/manual/simple-logger.html b/manual/simple-logger.html
index 182e453087..15576b166a 100644
--- a/manual/simple-logger.html
+++ b/manual/simple-logger.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/status-logger.html b/manual/status-logger.html
index 2a6f5b9a2e..d0e83f9b0a 100644
--- a/manual/status-logger.html
+++ b/manual/status-logger.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/systemproperties.html b/manual/systemproperties.html
index 20016805e4..7da0d2b757 100644
--- a/manual/systemproperties.html
+++ b/manual/systemproperties.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/thread-context.html b/manual/thread-context.html
index 0a98b5660e..c4e63a8344 100644
--- a/manual/thread-context.html
+++ b/manual/thread-context.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/manual/webapp.html b/manual/webapp.html
index b6f84fdf49..9834f583e9 100644
--- a/manual/webapp.html
+++ b/manual/webapp.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="../migrate-from-slf4j.html">Migrating from
SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="../hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/migrate-from-logback.html b/migrate-from-logback.html
index 65d7f754cb..374927331f 100644
--- a/migrate-from-logback.html
+++ b/migrate-from-logback.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/migrate-from-slf4j.html b/migrate-from-slf4j.html
index 0ff4ebc78b..c4a8465f3b 100644
--- a/migrate-from-slf4j.html
+++ b/migrate-from-slf4j.html
@@ -236,6 +236,9 @@
<li class="nav-item is-current-page" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/plugin-reference.html b/plugin-reference.html
index f8348953ef..9a2a8ca9a6 100644
--- a/plugin-reference.html
+++ b/plugin-reference.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
@@ -16120,10 +16123,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 data,
defaults to "true".</p>
+<p>If "true", includes the stacktrace of any Throwable in the generated JSON,
defaults to "true".</p>
</div>
<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></td>
</tr>
<tr>
@@ -17419,10 +17422,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 data,
defaults to "true".</p>
+<p>If "true", includes the stacktrace of any Throwable in the generated JSON,
defaults to "true".</p>
</div>
<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></td>
</tr>
<tr>
@@ -17618,10 +17621,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 data,
defaults to "true".</p>
+<p>If "true", includes the stacktrace of any Throwable in the generated JSON,
defaults to "true".</p>
</div>
<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></td>
</tr>
<tr>
diff --git a/release-notes.html b/release-notes.html
index 4b6bb0d4e4..9267b624f2 100644
--- a/release-notes.html
+++ b/release-notes.html
@@ -236,6 +236,9 @@
<li class="nav-item" data-depth="1">
<a class="nav-link" href="migrate-from-slf4j.html">Migrating from SLF4J</a>
</li>
+ <li class="nav-item" data-depth="1">
+ <a class="nav-link" href="hibernate.html">Integrating with Hibernate</a>
+ </li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="manual/cloud.html">Using Log4j in Cloud Enabled
Applications</a>
</li>
diff --git a/sitemap.xml b/sitemap.xml
index dbb51d9fe4..cbd6655a93 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,234 +2,238 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://logging.apache.org/log4j/2.x/development.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/download.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/faq.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
+</url>
+<url>
+<loc>https://logging.apache.org/log4j/2.x/hibernate.html</loc>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/index.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/javadoc.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-1.2-api.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-appserver.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-cassandra.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-couchdb.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-docker.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-flume-ng.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-iostreams.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-jakarta-web.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-spring-boot.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-spring-cloud-config-client.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-spring-cloud-config.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-taglib.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/log4j-web.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/api.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/appenders.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/architecture.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/async.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/cloud.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/compatibility.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/configuration.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/customconfig.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/customloglevels.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/eventlogging.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/extending.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/filters.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/flowtracing.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/garbagefree.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/getting-started.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/index.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/installation.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/jmx.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/json-template-layout.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/layouts.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/logbuilder.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/logsep.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/lookups.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/markers.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/messages.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/migration.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/performance.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/plugins.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/resource-logger.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/scoped-context.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/scripts.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/simple-logger.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/status-logger.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/systemproperties.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/thread-context.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/manual/webapp.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/migrate-from-logback.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/migrate-from-slf4j.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/plugin-reference.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
<url>
<loc>https://logging.apache.org/log4j/2.x/release-notes.html</loc>
-<lastmod>2024-05-30T11:14:32.549Z</lastmod>
+<lastmod>2024-05-30T11:37:22.724Z</lastmod>
</url>
</urlset>