This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch main-site-stg-out
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git


The following commit(s) were added to refs/heads/main-site-stg-out by this push:
     new 6648a6c9f2 Add website content generated from 
`ba733a81d8303b5ed0fa69d027d591868f5bd256`
6648a6c9f2 is described below

commit 6648a6c9f230fc07a4c72d8038e7cec8458bb353
Author: ASF Logging Services RM <[email protected]>
AuthorDate: Fri Jun 13 14:17:48 2025 +0000

    Add website content generated from 
`ba733a81d8303b5ed0fa69d027d591868f5bd256`
---
 manual/appenders/database.html |  44 ++++++--
 plugin-reference.html          | 230 ++++++++++++++++++++++-------------------
 release-notes.html             |  28 +++--
 sitemap.xml                    | 100 +++++++++---------
 4 files changed, 234 insertions(+), 168 deletions(-)

diff --git a/manual/appenders/database.html b/manual/appenders/database.html
index 276638d249..540e1063ee 100644
--- a/manual/appenders/database.html
+++ b/manual/appenders/database.html
@@ -1957,6 +1957,22 @@ for its format.</p>
 <p class="tableblock"><strong>Required</strong></p></td>
 </tr>
 <tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code><a 
id="MongoDbProvider-attr-databaseName"></a>databaseName</code></p></td>
+<td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>string</code></p></td>
+<td class="tableblock halign-left valign-top"></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">It 
specifies the name of the database for the appender to use.</p>
+<p class="tableblock">Overrides the value provided in the connection string if 
present.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code><a 
id="MongoDbProvider-attr-collectionName"></a>collectionName</code></p></td>
+<td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>string</code></p></td>
+<td class="tableblock halign-left valign-top"></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">It 
specifies the name of the collection for the appender to use.
+For backward compatibility, the collection name can also be specified in the
+<a 
href="https://mongodb.github.io/mongo-java-driver/5.0/apidocs/mongodb-driver-core/com/mongodb/ConnectionString.html";>Java-specific
 connection string</a>.
+If collection name is specified in both places, the value provided here will 
be used.</p></td>
+</tr>
+<tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code><a 
id="MongoDbProvider-attr-capped"></a>capped</code></p></td>
 <td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>boolean</code></p></td>
 <td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>false</code></p></td>
@@ -2046,7 +2062,7 @@ will be used.</p></td>
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/main/src/site/antora/modules/ROOT/examples/manual/appenders/database/nosql-mongo.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;NoSql name="MONGO"&gt;
-  &lt;MongoDb 
connection="mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017/logging.logs"/&gt;
+  &lt;MongoDb 
connection="mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017" 
databaseName="logging" collectionName="logs"/&gt;
 &lt;/NoSql&gt;</code></pre>
 </div>
 </div>
@@ -2058,7 +2074,9 @@ will be used.</p></td>
 <pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">"NoSql": {
   "name": "MONGO",
   "MongoDb": {
-    "connection": 
"mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017/logging.logs"
+    "connection": "mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017",
+    "databaseName" : "logging",
+    "collectionName": "logs"
   }
 }</code></pre>
 </div>
@@ -2071,7 +2089,9 @@ will be used.</p></td>
 <pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">NoSql:
   name: "MONGO"
   MongoDb:
-    connection: 
"mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017/logging.logs"</code></pre>
+    connection: "mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017"
+    databaseName: "logging"
+    collectionName: "logs"</code></pre>
 </div>
 </div>
 </div>
@@ -2082,7 +2102,9 @@ will be used.</p></td>
 <pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">Appenders.1.type = NoSql
 Appenders.1.name = MONGO
 Appenders.1.provider.type = MongoDB
-Appenders.1.provider.connection = 
mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017/logging.logs</code></pre>
+Appenders.1.provider.connection = 
mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017
+Appenders.1.provider.databaseName = logging
+Appenders.1.provider.collectionName = logs</code></pre>
 </div>
 </div>
 </div>
@@ -2250,7 +2272,7 @@ Loggers.Logger[2].AppenderRef.ref = FILE</code></pre>
 <div class="title">Snippet from an example <a 
href="https://github.com/apache/logging-log4j2/tree/main/src/site/antora/modules/ROOT/examples/manual/appenders/database/nosql-mongo-keys.xml";><code>log4j2.xml</code></a></div>
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;NoSql name="MONGO"&gt;
-  &lt;MongoDb 
connection="mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017/logging.logs"/&gt;
+  &lt;MongoDb 
connection="mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017" 
databaseName="logging" collectionName="logs"/&gt;
   &lt;KeyValuePair key="startTime" value="${date:yyyy-MM-dd 
hh:mm:ss.SSS}"/&gt; <i class="conum" data-value="1"></i><b>(1)</b>
   &lt;KeyValuePair key="currentTime" value="$${date:yyyy-MM-dd 
hh:mm:ss.SSS}"/&gt; <i class="conum" data-value="2"></i><b>(2)</b>
 &lt;/NoSql&gt;</code></pre>
@@ -2264,7 +2286,9 @@ Loggers.Logger[2].AppenderRef.ref = FILE</code></pre>
 <pre class="highlightjs highlight"><code class="language-json hljs" 
data-lang="json">"NoSql": {
   "name": "MONGO",
   "MongoDb": {
-    "connection": 
"mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017/logging.logs"
+    "connection": "mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017",
+    "databaseName": "logging",
+    "collectionName": "logs"
   },
   "KeyValuePair": [
     {
@@ -2287,7 +2311,9 @@ Loggers.Logger[2].AppenderRef.ref = FILE</code></pre>
 <pre class="highlightjs highlight"><code class="language-yaml hljs" 
data-lang="yaml">NoSql:
   name: "MONGO"
   MongoDb:
-    connection: 
"mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017/logging.logs"
+    connection: "mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017"
+    databaseName: "logging"
+    collectionName: "logs"
   KeyValuePair:
     - key: "startTime"
       value: "${date:yyyy-MM-dd hh:mm:ss.SSS}" <i class="conum" 
data-value="1"></i><b>(1)</b>
@@ -2303,7 +2329,9 @@ Loggers.Logger[2].AppenderRef.ref = FILE</code></pre>
 <pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">Appenders.0.type = NoSql
 Appenders.0.name = MONGO
 Appenders.0.provider.type = MongoDB
-Appenders.0.provider.connection = 
mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017/logging.logs
+Appenders.0.provider.connection = 
mongodb://${env:DB_USER}:${env:DB_PASS}@localhost:27017
+Appenders.0.provider.databaseName = logging
+Appenders.0.provider.collectionName = logs
 
 Appenders.0.kv[0].type = KeyValuePair
 Appenders.0.kv[0].key = startTime
diff --git a/plugin-reference.html b/plugin-reference.html
index 6898e99eff..aa147b0217 100644
--- a/plugin-reference.html
+++ b/plugin-reference.html
@@ -2667,12 +2667,7 @@ This attribute is ignored if <code>immediateFlush</code> 
is set to <code>true</c
 <tr>
 <td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>Property</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code><a 
href="#org-apache-logging-log4j_log4j-core_org-apache-logging-log4j-core-config-Property">Property</a>?</code></p></td>
-<td class="tableblock halign-left valign-top"><div class="content"><div 
class="paragraph">
-<p>A generic list of key/value properties</p>
-</div>
-<div class="paragraph">
-<p>The meaning of these properties depends on the component.</p>
-</div></div></td>
+<td class="tableblock halign-left valign-top"><div class="content"></div></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"></td>
@@ -16271,6 +16266,75 @@ toString(), or to output the value of a specific key 
within the property bundle
 <div class="sect2">
 <h3 id="org-apache-logging-log4j_log4j-jdbc"><a class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc"></a><code>org.apache.logging.log4j:log4j-jdbc</code></h3>
 <div class="sect3">
+<h4 
id="org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource"></a><code>org.apache.logging.log4j.jdbc.appender.AbstractConnectionSource</code></h4>
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Class</dt>
+<dd>
+<p><code>org.apache.logging.log4j.jdbc.appender.AbstractConnectionSource</code></p>
+</dd>
+<dt class="hdlist1">Provider</dt>
+<dd>
+<p><code>org.apache.logging.log4j:log4j-jdbc</code></p>
+</dd>
+</dl>
+</div>
+<div class="sect4">
+<h5 
id="org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource_implementations"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource_implementations"></a>Known
 implementations</h5>
+<div class="ulist">
+<ul>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-dbcp2-appender-PoolingDriverConnectionSource">PoolingDriverConnectionSource</a></p>
+</li>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-DriverManagerConnectionSource">DriverManagerConnectionSource</a></p>
+</li>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-FactoryMethodConnectionSource">FactoryMethodConnectionSource</a></p>
+</li>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-jndi-DataSourceConnectionSource">DataSourceConnectionSource</a></p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 
id="org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-AbstractDriverManagerConnectionSource"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-AbstractDriverManagerConnectionSource"></a><code>org.apache.logging.log4j.jdbc.appender.AbstractDriverManagerConnectionSource</code></h4>
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Class</dt>
+<dd>
+<p><code>org.apache.logging.log4j.jdbc.appender.AbstractDriverManagerConnectionSource</code></p>
+</dd>
+<dt class="hdlist1">Provider</dt>
+<dd>
+<p><code>org.apache.logging.log4j:log4j-jdbc</code></p>
+</dd>
+</dl>
+</div>
+<div class="paragraph">
+<p>A <a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-ConnectionSource">ConnectionSource</a>
 that uses a JDBC connection string, a user name, and a password to call 
<code>java.sql.DriverManager#getConnection(String,String,String)</code>.</p>
+</div>
+<div class="paragraph">
+<p>This plugin does not provide any connection pooling unless it is available 
through the connection string and driver itself.
+This handy to get you off the ground without having to deal with JNDI.</p>
+</div>
+<div class="sect4">
+<h5 
id="org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-AbstractDriverManagerConnectionSource_implementations"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-AbstractDriverManagerConnectionSource_implementations"></a>Known
 implementations</h5>
+<div class="ulist">
+<ul>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-dbcp2-appender-PoolingDriverConnectionSource">PoolingDriverConnectionSource</a></p>
+</li>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-DriverManagerConnectionSource">DriverManagerConnectionSource</a></p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect3">
 <h4 
id="org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-ColumnConfig"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-ColumnConfig"></a>Column</h4>
 <div class="dlist">
 <dl>
@@ -16374,6 +16438,46 @@ toString(), or to output the value of a specific key 
within the property bundle
 </div>
 </div>
 <div class="sect3">
+<h4 
id="org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-ConnectionSource"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-ConnectionSource"></a><code>org.apache.logging.log4j.jdbc.appender.ConnectionSource</code></h4>
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Class</dt>
+<dd>
+<p><code>org.apache.logging.log4j.jdbc.appender.ConnectionSource</code></p>
+</dd>
+<dt class="hdlist1">Provider</dt>
+<dd>
+<p><code>org.apache.logging.log4j:log4j-jdbc</code></p>
+</dd>
+</dl>
+</div>
+<div class="paragraph">
+<p>Configuration element for <a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-JdbcAppender">JdbcAppender</a>.</p>
+</div>
+<div class="paragraph">
+<p>If you want to use the <a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-JdbcAppender">JdbcAppender</a>
 but none of the provided connection sources meet your needs, you can simply 
create your own connection source.</p>
+</div>
+<div class="sect4">
+<h5 
id="org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-ConnectionSource_implementations"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-ConnectionSource_implementations"></a>Known
 implementations</h5>
+<div class="ulist">
+<ul>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-dbcp2-appender-PoolingDriverConnectionSource">PoolingDriverConnectionSource</a></p>
+</li>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-DriverManagerConnectionSource">DriverManagerConnectionSource</a></p>
+</li>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-FactoryMethodConnectionSource">FactoryMethodConnectionSource</a></p>
+</li>
+<li>
+<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-jndi-DataSourceConnectionSource">DataSourceConnectionSource</a></p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect3">
 <h4 
id="org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-DriverManagerConnectionSource"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-DriverManagerConnectionSource"></a>DriverManager</h4>
 <div class="dlist">
 <dl>
@@ -16712,7 +16816,7 @@ This appender can be reconfigured at run time.</p>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code><a 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-jdbc-appender-ConnectionSource">ConnectionSource</a></code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-ConnectionSource">ConnectionSource</a></code></p></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div 
class="paragraph">
 <p>The connections source from which database connections should be 
retrieved.</p>
 </div></div></td>
@@ -17022,102 +17126,6 @@ This appender can be reconfigured at run time.</p>
 </table>
 </div>
 </div>
-<div class="sect3">
-<h4 
id="org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource"></a><code>org.apache.logging.log4j.jdbc.appender.AbstractConnectionSource</code></h4>
-<div class="dlist">
-<dl>
-<dt class="hdlist1">Class</dt>
-<dd>
-<p><code>org.apache.logging.log4j.jdbc.appender.AbstractConnectionSource</code></p>
-</dd>
-<dt class="hdlist1">Provider</dt>
-<dd>
-<p><code>org.apache.logging.log4j:log4j-jdbc-dbcp2</code></p>
-</dd>
-</dl>
-</div>
-<div class="sect4">
-<h5 
id="org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource_implementations"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-jdbc-appender-AbstractConnectionSource_implementations"></a>Known
 implementations</h5>
-<div class="ulist">
-<ul>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-dbcp2-appender-PoolingDriverConnectionSource">PoolingDriverConnectionSource</a></p>
-</li>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-DriverManagerConnectionSource">DriverManagerConnectionSource</a></p>
-</li>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-FactoryMethodConnectionSource">FactoryMethodConnectionSource</a></p>
-</li>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-jndi-DataSourceConnectionSource">DataSourceConnectionSource</a></p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect3">
-<h4 
id="org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-jdbc-appender-AbstractDriverManagerConnectionSource"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-jdbc-appender-AbstractDriverManagerConnectionSource"></a><code>org.apache.logging.log4j.jdbc.appender.AbstractDriverManagerConnectionSource</code></h4>
-<div class="dlist">
-<dl>
-<dt class="hdlist1">Class</dt>
-<dd>
-<p><code>org.apache.logging.log4j.jdbc.appender.AbstractDriverManagerConnectionSource</code></p>
-</dd>
-<dt class="hdlist1">Provider</dt>
-<dd>
-<p><code>org.apache.logging.log4j:log4j-jdbc-dbcp2</code></p>
-</dd>
-</dl>
-</div>
-<div class="sect4">
-<h5 
id="org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-jdbc-appender-AbstractDriverManagerConnectionSource_implementations"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-jdbc-appender-AbstractDriverManagerConnectionSource_implementations"></a>Known
 implementations</h5>
-<div class="ulist">
-<ul>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-dbcp2-appender-PoolingDriverConnectionSource">PoolingDriverConnectionSource</a></p>
-</li>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-DriverManagerConnectionSource">DriverManagerConnectionSource</a></p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect3">
-<h4 
id="org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-jdbc-appender-ConnectionSource"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-jdbc-appender-ConnectionSource"></a><code>org.apache.logging.log4j.jdbc.appender.ConnectionSource</code></h4>
-<div class="dlist">
-<dl>
-<dt class="hdlist1">Class</dt>
-<dd>
-<p><code>org.apache.logging.log4j.jdbc.appender.ConnectionSource</code></p>
-</dd>
-<dt class="hdlist1">Provider</dt>
-<dd>
-<p><code>org.apache.logging.log4j:log4j-jdbc-dbcp2</code></p>
-</dd>
-</dl>
-</div>
-<div class="sect4">
-<h5 
id="org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-jdbc-appender-ConnectionSource_implementations"><a
 class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-jdbc-appender-ConnectionSource_implementations"></a>Known
 implementations</h5>
-<div class="ulist">
-<ul>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-dbcp2_org-apache-logging-log4j-dbcp2-appender-PoolingDriverConnectionSource">PoolingDriverConnectionSource</a></p>
-</li>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-DriverManagerConnectionSource">DriverManagerConnectionSource</a></p>
-</li>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc_org-apache-logging-log4j-jdbc-appender-FactoryMethodConnectionSource">FactoryMethodConnectionSource</a></p>
-</li>
-<li>
-<p><a 
href="#org-apache-logging-log4j_log4j-jdbc-jndi_org-apache-logging-log4j-jdbc-jndi-DataSourceConnectionSource">DataSourceConnectionSource</a></p>
-</li>
-</ul>
-</div>
-</div>
-</div>
 </div>
 <div class="sect2">
 <h3 id="org-apache-logging-log4j_log4j-jdbc-jndi"><a class="anchor" 
href="#org-apache-logging-log4j_log4j-jdbc-jndi"></a><code>org.apache.logging.log4j:log4j-jdbc-jndi</code></h3>
@@ -18243,8 +18251,10 @@ Must start with java:/comp/env or 
environment-equivalent.</p>
 <div class="listingblock">
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;MongoDb capped=""
+         collectionName=""
          collectionSize=""
-         connection=""&gt;
+         connection=""
+         databaseName=""&gt;
     &lt;a-Filter-implementation/&gt;
     &lt;Property/&gt;&lt;!-- multiple occurrences allowed --&gt;
 &lt;/MongoDb&gt;</code></pre>
@@ -18279,6 +18289,12 @@ Must start with java:/comp/env or 
environment-equivalent.</p>
 <td class="tableblock halign-left valign-top"><div class="content"></div></td>
 </tr>
 <tr>
+<td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>collectionName</code></p></td>
+<td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>String?</code></p></td>
+<td class="tableblock halign-left valign-top"></td>
+<td class="tableblock halign-left valign-top"><div class="content"></div></td>
+</tr>
+<tr>
 <td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>collectionSize</code></p></td>
 <td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>long?</code></p></td>
 <td class="tableblock halign-left valign-top"></td>
@@ -18290,6 +18306,12 @@ Must start with java:/comp/env or 
environment-equivalent.</p>
 <td class="tableblock halign-left valign-top"></td>
 <td class="tableblock halign-left valign-top"><div class="content"></div></td>
 </tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>databaseName</code></p></td>
+<td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>String?</code></p></td>
+<td class="tableblock halign-left valign-top"></td>
+<td class="tableblock halign-left valign-top"><div class="content"></div></td>
+</tr>
 </tbody>
 </table>
 </div>
diff --git a/release-notes.html b/release-notes.html
index a09bed0612..1c5dc517e3 100644
--- a/release-notes.html
+++ b/release-notes.html
@@ -307,6 +307,16 @@
 <p>This release contains&#8230;&#8203;</p>
 </div>
 <div class="sect2">
+<h3 id="release-notes-3-x-x-added"><a class="anchor" 
href="#release-notes-3-x-x-added"></a>Added</h3>
+<div class="ulist">
+<ul>
+<li>
+<p>Add <code>collectionName</code> and <code>databaseName</code> arguments to 
the MongoDB appender (<a 
href="https://github.com/apache/logging-log4j2/pull/3322";>3322</a>)</p>
+</li>
+</ul>
+</div>
+</div>
+<div class="sect2">
 <h3 id="release-notes-3-x-x-changed"><a class="anchor" 
href="#release-notes-3-x-x-changed"></a>Changed</h3>
 <div class="ulist">
 <ul>
@@ -400,7 +410,7 @@
 <p>Update <code>org.apache.commons:commons-pool2</code> to version 
<code>2.12.1</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3420";>3420</a>)</p>
 </li>
 <li>
-<p>Update <code>org.apache.groovy:groovy-bom</code> to version 
<code>4.0.26</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3507";>3507</a>)</p>
+<p>Update <code>org.apache.groovy:groovy-bom</code> to version 
<code>4.0.27</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3694";>3694</a>)</p>
 </li>
 <li>
 <p>Update <code>org.apache.logging.log4j:log4j-api</code> to version 
<code>2.24.3</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3292";>3292</a>)</p>
@@ -409,6 +419,9 @@
 <p>Update <code>org.apache.logging:logging-parent</code> to version 
<code>12.0.0</code></p>
 </li>
 <li>
+<p>Update <code>org.apache.maven:maven-core</code> to version 
<code>3.9.10</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3716";>3716</a>)</p>
+</li>
+<li>
 <p>Update <code>org.assertj:assertj-core</code> to version <code>3.27.3</code> 
(<a href="https://github.com/apache/logging-log4j2/pull/3403";>3403</a>)</p>
 </li>
 <li>
@@ -418,19 +431,19 @@
 <p>Update <code>org.codehaus.plexus:plexus-utils</code> to version 
<code>3.6.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3294";>3294</a>)</p>
 </li>
 <li>
-<p>Update <code>org.eclipse.platform:org.eclipse.osgi</code> to version 
<code>3.23.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3529";>3529</a>)</p>
+<p>Update <code>org.eclipse.platform:org.eclipse.osgi</code> to version 
<code>3.23.100</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3725";>3725</a>)</p>
 </li>
 <li>
 <p>Update <code>org.jmdns:jmdns</code> to version <code>3.6.1</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3537";>3537</a>)</p>
 </li>
 <li>
-<p>Update <code>org.junit:junit-bom</code> to version <code>5.12.2</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3609";>3609</a>)</p>
+<p>Update <code>org.junit:junit-bom</code> to version <code>5.13.1</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3721";>3721</a>)</p>
 </li>
 <li>
-<p>Update <code>org.mockito:mockito-bom</code> to version <code>5.16.1</code> 
(<a href="https://github.com/apache/logging-log4j2/pull/3547";>3547</a>)</p>
+<p>Update <code>org.mockito:mockito-bom</code> to version <code>5.18.0</code> 
(<a href="https://github.com/apache/logging-log4j2/pull/3680";>3680</a>)</p>
 </li>
 <li>
-<p>Update <code>org.mongodb:bson</code> to version <code>5.5.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3654";>3654</a>)</p>
+<p>Update <code>org.mongodb:bson</code> to version <code>5.5.1</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3720";>3720</a>)</p>
 </li>
 <li>
 <p>Update <code>org.openjdk.nashorn:nashorn-core</code> to version 
<code>15.6</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3330";>3330</a>)</p>
@@ -457,7 +470,7 @@
 <p>Update <code>org.springframework.boot:spring-boot-autoconfigure</code> to 
version <code>3.4.5</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3640";>3640</a>)</p>
 </li>
 <li>
-<p>Update <code>org.springframework.cloud:spring-cloud-context</code> to 
version <code>4.2.1</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3557";>3557</a>)</p>
+<p>Update <code>org.springframework.cloud:spring-cloud-context</code> to 
version <code>4.3.0</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3698";>3698</a>)</p>
 </li>
 <li>
 <p>Update <code>org.springframework:spring-framework-bom</code> to version 
<code>6.2.7</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3661";>3661</a>)</p>
@@ -466,6 +479,9 @@
 <p>Update <code>org.wiremock:wiremock</code> to version <code>3.13.0</code> 
(<a href="https://github.com/apache/logging-log4j2/pull/3637";>3637</a>)</p>
 </li>
 <li>
+<p>Update <code>org.xmlunit:xmlunit-core</code> to version <code>2.10.2</code> 
(<a href="https://github.com/apache/logging-log4j2/pull/3683";>3683</a>)</p>
+</li>
+<li>
 <p>Update <code>uk.org.webcompere:system-stubs-core</code> to version 
<code>2.1.8</code> (<a 
href="https://github.com/apache/logging-log4j2/pull/3589";>3589</a>)</p>
 </li>
 </ul>
diff --git a/sitemap.xml b/sitemap.xml
index 9a76e65c90..3c6847de0b 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,202 +2,202 @@
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9";>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/articles.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/components.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/development.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/download.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/faq.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/hibernate.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/index.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/javadoc.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/log4j-jul.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/log4j-slf4j-impl.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/log4j-slf4j2-impl.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/3.x/log4j-spring-cloud-config-client.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/log4j-to-jul.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/api.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/appenders.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/appenders/database.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/3.x/manual/appenders/delegating.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/appenders/file.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/3.x/manual/appenders/message-queue.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/appenders/network.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/3.x/manual/appenders/rolling-file.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/architecture.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/async.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/cloud.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/config-intro.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/configuration.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/customconfig.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/dependencyinjection.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/extending.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/filters.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/garbagefree.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/getting-started.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/implementation.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/index.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/installation.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 
<loc>https://logging.apache.org/log4j/3.x/manual/json-template-layout.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/layouts.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/lookups.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/pattern-layout.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/performance.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/plugins.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/scripts.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/systemproperties.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/manual/usage.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/migrate-from-log4j2.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/migrate-from-logback.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/migrate-from-slf4j.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/plugin-reference.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/release-notes.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 <url>
 <loc>https://logging.apache.org/log4j/3.x/thanks.html</loc>
-<lastmod>2025-05-23T21:14:24.268Z</lastmod>
+<lastmod>2025-06-13T14:17:24.859Z</lastmod>
 </url>
 </urlset>


Reply via email to