diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/jdbc/AbstractDriverManagerConnectionSource.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/jdbc/AbstractDriverManagerConnectionSource.java index 6f46be6bdc5..1facaa157a4 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/jdbc/AbstractDriverManagerConnectionSource.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/jdbc/AbstractDriverManagerConnectionSource.java @@ -160,7 +160,7 @@ public Connection getConnection() throws SQLException { connection = DriverManager.getConnection(actualConnectionString, toString(userName), toString(password)); } LOGGER.debug( - "{} acquired connection for '{}': {} ({}{@})", + "{} acquired connection for '{}': {} ({}@{})", getClass().getSimpleName(), actualConnectionString, connection, diff --git a/src/changelog/.2.x.x/3828_fix_log_placeholder_mismatch.xml b/src/changelog/.2.x.x/3828_fix_log_placeholder_mismatch.xml new file mode 100644 index 00000000000..884b93985d9 --- /dev/null +++ b/src/changelog/.2.x.x/3828_fix_log_placeholder_mismatch.xml @@ -0,0 +1,12 @@ + + + + + Corrected an incorrect placeholder count in the AbstractDriverManagerConnectionSource debug log message to prevent unnecessary warnings. + +