This is an automated email from the ASF dual-hosted git repository. gnodet pushed a commit to branch camel-23237-log-format in repository https://gitbox.apache.org/repos/asf/camel.git
commit 97fdeee0a156438a968b3278031824154ca8bb62 Author: Guillaume Nodet <[email protected]> AuthorDate: Tue Mar 24 10:37:24 2026 +0100 CAMEL-23237: camel-jbang - Compact log format for narrower terminals Reduce logger name padding from 40/35 to 25 chars and thread name from 15 to 10 chars across all log4j2 property files. This saves ~20 characters per log line, leaving more room for the actual log message on narrow terminals. Co-Authored-By: Claude Opus 4.6 <[email protected]> --- .../camel-jbang-core/src/main/resources/log4j2-background.properties | 2 +- .../camel-jbang-core/src/main/resources/log4j2-export.properties | 2 +- .../camel-jbang-core/src/main/resources/log4j2-main.properties | 2 +- .../camel-jbang-core/src/main/resources/log4j2-no-color.properties | 2 +- .../camel-jbang-core/src/main/resources/log4j2-script.properties | 2 +- dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2.properties | 4 ++-- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-background.properties b/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-background.properties index 691a765a7c4a..726c529e8925 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-background.properties +++ b/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-background.properties @@ -23,7 +23,7 @@ appender.file.createOnDemand = true appender.file.append = false appender.file.layout.type = PatternLayout # logging style that is similar to spring boot -appender.file.layout.pattern = %style{%d{yyyy-MM-dd HH:mm:ss.SSS}}{Dim} %highlight{%5p} %style{%pid}{Magenta} %style{---}{Dim} %style{[%15.15t]}{Dim} %style{%-40.40c}{Cyan} %style{:}{Dim} %m%n +appender.file.layout.pattern = %style{%d{yyyy-MM-dd HH:mm:ss.SSS}}{Dim} %highlight{%5p} %style{%pid}{Magenta} %style{---}{Dim} %style{[%10.10t]}{Dim} %style{%-25.25c}{Cyan} %style{:}{Dim} %m%n # log to file rootLogger = INFO,file diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-export.properties b/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-export.properties index 45229e36eddd..590cb37a37cf 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-export.properties +++ b/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-export.properties @@ -23,7 +23,7 @@ appender.file.append = false appender.file.layout.type = PatternLayout # logging style that is similar to spring boot (no color) -appender.file.layout.pattern = %d{yyyy-MM-dd HH:mm:ss.SSS} %5p %pid --- [%15.15t] %-35.35c : %m%n +appender.file.layout.pattern = %d{yyyy-MM-dd HH:mm:ss.SSS} %5p %pid --- [%10.10t] %-25.25c : %m%n rootLogger.level = INFO rootLogger.appenderRef.out.ref = file diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-main.properties b/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-main.properties index c755a6b14edc..503f4b987f02 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-main.properties +++ b/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-main.properties @@ -20,7 +20,7 @@ appender.stdout.type = Console appender.stdout.name = out appender.stdout.layout.type = PatternLayout # logging style that is similar to spring boot -appender.stdout.layout.pattern = %style{%d{yyyy-MM-dd HH:mm:ss.SSS}}{Dim} %highlight{%5p} %style{%pid}{Magenta} %style{---}{Dim} %style{[%15.15t]}{Dim} %style{%-40.40c}{Cyan} %style{:}{Dim} %m%n +appender.stdout.layout.pattern = %style{%d{yyyy-MM-dd HH:mm:ss.SSS}}{Dim} %highlight{%5p} %style{%pid}{Magenta} %style{---}{Dim} %style{[%10.10t]}{Dim} %style{%-25.25c}{Cyan} %style{:}{Dim} %m%n # log to console rootLogger = INFO,out diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-no-color.properties b/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-no-color.properties index 6dcdec667d34..4b47c4196b36 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-no-color.properties +++ b/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-no-color.properties @@ -20,7 +20,7 @@ appender.stdout.name = out appender.stdout.layout.type = PatternLayout # logging style that is similar to spring boot (no color) -appender.stdout.layout.pattern = %d{yyyy-MM-dd HH:mm:ss.SSS} %5p %pid --- [%15.15t] %-35.35c : %m%n +appender.stdout.layout.pattern = %d{yyyy-MM-dd HH:mm:ss.SSS} %5p %pid --- [%10.10t] %-25.25c : %m%n rootLogger.level = INFO rootLogger.appenderRef.out.ref = out diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-script.properties b/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-script.properties index fd5b03f612cb..3f8dd934906b 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-script.properties +++ b/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-script.properties @@ -23,7 +23,7 @@ appender.file.append = false appender.file.layout.type = PatternLayout # logging style that is similar to spring boot (no color) -appender.file.layout.pattern = %d{yyyy-MM-dd HH:mm:ss.SSS} %5p %pid --- [%15.15t] %-35.35c : %m%n +appender.file.layout.pattern = %d{yyyy-MM-dd HH:mm:ss.SSS} %5p %pid --- [%10.10t] %-25.25c : %m%n rootLogger.level = INFO rootLogger.appenderRef.out.ref = file diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2.properties b/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2.properties index db1a27651804..a21d69f987aa 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2.properties +++ b/dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2.properties @@ -20,7 +20,7 @@ appender.stdout.type = Console appender.stdout.name = out appender.stdout.layout.type = PatternLayout # logging style that is similar to spring boot -appender.stdout.layout.pattern = %style{%d{yyyy-MM-dd HH:mm:ss.SSS}}{Dim} %highlight{%5p} %style{%pid}{Magenta} %style{---}{Dim} %style{[%15.15t]}{Dim} %style{%-40.40c}{Cyan} %style{:}{Dim} %m%n +appender.stdout.layout.pattern = %style{%d{yyyy-MM-dd HH:mm:ss.SSS}}{Dim} %highlight{%5p} %style{%pid}{Magenta} %style{---}{Dim} %style{[%10.10t]}{Dim} %style{%-25.25c}{Cyan} %style{:}{Dim} %m%n # file logger appender.file.type = File @@ -30,7 +30,7 @@ appender.file.createOnDemand = true appender.file.append = false appender.file.layout.type = PatternLayout # logging style that is similar to spring boot -appender.file.layout.pattern = %style{%d{yyyy-MM-dd HH:mm:ss.SSS}}{Dim} %highlight{%5p} %style{%pid}{Magenta} %style{---}{Dim} %style{[%15.15t]}{Dim} %style{%-40.40c}{Cyan} %style{:}{Dim} %m%n +appender.file.layout.pattern = %style{%d{yyyy-MM-dd HH:mm:ss.SSS}}{Dim} %highlight{%5p} %style{%pid}{Magenta} %style{---}{Dim} %style{[%10.10t]}{Dim} %style{%-25.25c}{Cyan} %style{:}{Dim} %m%n # log to console and file rootLogger = INFO,out,file
