You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by rc...@apache.org on 2025/02/13 08:34:59 UTC
(james-project) branch master updated: [FIX] Silent ICAL4J logs (#2637)
This is an automated email from the ASF dual-hosted git repository.
rcordier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git
The following commit(s) were added to refs/heads/master by this push:
new a0a299d125 [FIX] Silent ICAL4J logs (#2637)
a0a299d125 is described below
commit a0a299d1259145315d5c33a5e65128574e959733
Author: Benoit TELLIER <bt...@linagora.com>
AuthorDate: Thu Feb 13 09:34:53 2025 +0100
[FIX] Silent ICAL4J logs (#2637)
---
.../docker-configuration/logback-cli.xml | 21 +++++++++++++++++++++
.../apps/cassandra-app/src/main/scripts/james-cli | 2 +-
.../docker-configuration/logback-cli.xml | 21 +++++++++++++++++++++
.../apps/distributed-app/src/main/scripts/james-cli | 2 +-
.../docker-configuration/logback-cli.xml | 21 +++++++++++++++++++++
.../distributed-pop3-app/src/main/scripts/james-cli | 2 +-
.../jpa-app/docker-configuration/logback-cli.xml | 21 +++++++++++++++++++++
server/apps/jpa-app/src/main/scripts/james-cli | 2 +-
.../docker-configuration/logback-cli.xml | 21 +++++++++++++++++++++
server/apps/jpa-smtp-app/src/main/scripts/james-cli | 2 +-
.../memory-app/docker-configuration/logback-cli.xml | 21 +++++++++++++++++++++
server/apps/memory-app/src/main/scripts/james-cli | 2 +-
12 files changed, 132 insertions(+), 6 deletions(-)
diff --git a/server/apps/cassandra-app/docker-configuration/logback-cli.xml b/server/apps/cassandra-app/docker-configuration/logback-cli.xml
new file mode 100644
index 0000000000..9e68db28d7
--- /dev/null
+++ b/server/apps/cassandra-app/docker-configuration/logback-cli.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configuration>
+
+ <contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
+ <resetJUL>true</resetJUL>
+ </contextListener>
+
+ <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
+ <encoder>
+ <pattern>%d{HH:mm:ss.SSS} %highlight([%-5level]) %logger{15} - %msg%n%rEx</pattern>
+ <immediateFlush>false</immediateFlush>
+ </encoder>
+ </appender>
+
+ <root level="ERROR">
+ <appender-ref ref="CONSOLE" />
+ </root>
+
+ <logger name="org.apache.james" level="INFO" />
+
+</configuration>
diff --git a/server/apps/cassandra-app/src/main/scripts/james-cli b/server/apps/cassandra-app/src/main/scripts/james-cli
index 652b623405..cde0ae6458 100755
--- a/server/apps/cassandra-app/src/main/scripts/james-cli
+++ b/server/apps/cassandra-app/src/main/scripts/james-cli
@@ -1,4 +1,4 @@
#!/bin/bash
unset JAVA_TOOL_OPTIONS
-java -cp /root/resources:/root/classes:/root/libs/* org.apache.james.cli.ServerCmd "$@"
\ No newline at end of file
+java -cp /root/resources:/root/classes:/root/libs/* -Dlogback.configurationFile=/root/conf/logback-cli.xml org.apache.james.cli.ServerCmd "$@"
\ No newline at end of file
diff --git a/server/apps/distributed-app/docker-configuration/logback-cli.xml b/server/apps/distributed-app/docker-configuration/logback-cli.xml
new file mode 100644
index 0000000000..9e68db28d7
--- /dev/null
+++ b/server/apps/distributed-app/docker-configuration/logback-cli.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configuration>
+
+ <contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
+ <resetJUL>true</resetJUL>
+ </contextListener>
+
+ <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
+ <encoder>
+ <pattern>%d{HH:mm:ss.SSS} %highlight([%-5level]) %logger{15} - %msg%n%rEx</pattern>
+ <immediateFlush>false</immediateFlush>
+ </encoder>
+ </appender>
+
+ <root level="ERROR">
+ <appender-ref ref="CONSOLE" />
+ </root>
+
+ <logger name="org.apache.james" level="INFO" />
+
+</configuration>
diff --git a/server/apps/distributed-app/src/main/scripts/james-cli b/server/apps/distributed-app/src/main/scripts/james-cli
index 652b623405..cde0ae6458 100755
--- a/server/apps/distributed-app/src/main/scripts/james-cli
+++ b/server/apps/distributed-app/src/main/scripts/james-cli
@@ -1,4 +1,4 @@
#!/bin/bash
unset JAVA_TOOL_OPTIONS
-java -cp /root/resources:/root/classes:/root/libs/* org.apache.james.cli.ServerCmd "$@"
\ No newline at end of file
+java -cp /root/resources:/root/classes:/root/libs/* -Dlogback.configurationFile=/root/conf/logback-cli.xml org.apache.james.cli.ServerCmd "$@"
\ No newline at end of file
diff --git a/server/apps/distributed-pop3-app/docker-configuration/logback-cli.xml b/server/apps/distributed-pop3-app/docker-configuration/logback-cli.xml
new file mode 100644
index 0000000000..9e68db28d7
--- /dev/null
+++ b/server/apps/distributed-pop3-app/docker-configuration/logback-cli.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configuration>
+
+ <contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
+ <resetJUL>true</resetJUL>
+ </contextListener>
+
+ <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
+ <encoder>
+ <pattern>%d{HH:mm:ss.SSS} %highlight([%-5level]) %logger{15} - %msg%n%rEx</pattern>
+ <immediateFlush>false</immediateFlush>
+ </encoder>
+ </appender>
+
+ <root level="ERROR">
+ <appender-ref ref="CONSOLE" />
+ </root>
+
+ <logger name="org.apache.james" level="INFO" />
+
+</configuration>
diff --git a/server/apps/distributed-pop3-app/src/main/scripts/james-cli b/server/apps/distributed-pop3-app/src/main/scripts/james-cli
index 652b623405..cde0ae6458 100755
--- a/server/apps/distributed-pop3-app/src/main/scripts/james-cli
+++ b/server/apps/distributed-pop3-app/src/main/scripts/james-cli
@@ -1,4 +1,4 @@
#!/bin/bash
unset JAVA_TOOL_OPTIONS
-java -cp /root/resources:/root/classes:/root/libs/* org.apache.james.cli.ServerCmd "$@"
\ No newline at end of file
+java -cp /root/resources:/root/classes:/root/libs/* -Dlogback.configurationFile=/root/conf/logback-cli.xml org.apache.james.cli.ServerCmd "$@"
\ No newline at end of file
diff --git a/server/apps/jpa-app/docker-configuration/logback-cli.xml b/server/apps/jpa-app/docker-configuration/logback-cli.xml
new file mode 100644
index 0000000000..9e68db28d7
--- /dev/null
+++ b/server/apps/jpa-app/docker-configuration/logback-cli.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configuration>
+
+ <contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
+ <resetJUL>true</resetJUL>
+ </contextListener>
+
+ <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
+ <encoder>
+ <pattern>%d{HH:mm:ss.SSS} %highlight([%-5level]) %logger{15} - %msg%n%rEx</pattern>
+ <immediateFlush>false</immediateFlush>
+ </encoder>
+ </appender>
+
+ <root level="ERROR">
+ <appender-ref ref="CONSOLE" />
+ </root>
+
+ <logger name="org.apache.james" level="INFO" />
+
+</configuration>
diff --git a/server/apps/jpa-app/src/main/scripts/james-cli b/server/apps/jpa-app/src/main/scripts/james-cli
index 652b623405..cde0ae6458 100755
--- a/server/apps/jpa-app/src/main/scripts/james-cli
+++ b/server/apps/jpa-app/src/main/scripts/james-cli
@@ -1,4 +1,4 @@
#!/bin/bash
unset JAVA_TOOL_OPTIONS
-java -cp /root/resources:/root/classes:/root/libs/* org.apache.james.cli.ServerCmd "$@"
\ No newline at end of file
+java -cp /root/resources:/root/classes:/root/libs/* -Dlogback.configurationFile=/root/conf/logback-cli.xml org.apache.james.cli.ServerCmd "$@"
\ No newline at end of file
diff --git a/server/apps/jpa-smtp-app/docker-configuration/logback-cli.xml b/server/apps/jpa-smtp-app/docker-configuration/logback-cli.xml
new file mode 100644
index 0000000000..9e68db28d7
--- /dev/null
+++ b/server/apps/jpa-smtp-app/docker-configuration/logback-cli.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configuration>
+
+ <contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
+ <resetJUL>true</resetJUL>
+ </contextListener>
+
+ <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
+ <encoder>
+ <pattern>%d{HH:mm:ss.SSS} %highlight([%-5level]) %logger{15} - %msg%n%rEx</pattern>
+ <immediateFlush>false</immediateFlush>
+ </encoder>
+ </appender>
+
+ <root level="ERROR">
+ <appender-ref ref="CONSOLE" />
+ </root>
+
+ <logger name="org.apache.james" level="INFO" />
+
+</configuration>
diff --git a/server/apps/jpa-smtp-app/src/main/scripts/james-cli b/server/apps/jpa-smtp-app/src/main/scripts/james-cli
index 652b623405..cde0ae6458 100755
--- a/server/apps/jpa-smtp-app/src/main/scripts/james-cli
+++ b/server/apps/jpa-smtp-app/src/main/scripts/james-cli
@@ -1,4 +1,4 @@
#!/bin/bash
unset JAVA_TOOL_OPTIONS
-java -cp /root/resources:/root/classes:/root/libs/* org.apache.james.cli.ServerCmd "$@"
\ No newline at end of file
+java -cp /root/resources:/root/classes:/root/libs/* -Dlogback.configurationFile=/root/conf/logback-cli.xml org.apache.james.cli.ServerCmd "$@"
\ No newline at end of file
diff --git a/server/apps/memory-app/docker-configuration/logback-cli.xml b/server/apps/memory-app/docker-configuration/logback-cli.xml
new file mode 100644
index 0000000000..9e68db28d7
--- /dev/null
+++ b/server/apps/memory-app/docker-configuration/logback-cli.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configuration>
+
+ <contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
+ <resetJUL>true</resetJUL>
+ </contextListener>
+
+ <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
+ <encoder>
+ <pattern>%d{HH:mm:ss.SSS} %highlight([%-5level]) %logger{15} - %msg%n%rEx</pattern>
+ <immediateFlush>false</immediateFlush>
+ </encoder>
+ </appender>
+
+ <root level="ERROR">
+ <appender-ref ref="CONSOLE" />
+ </root>
+
+ <logger name="org.apache.james" level="INFO" />
+
+</configuration>
diff --git a/server/apps/memory-app/src/main/scripts/james-cli b/server/apps/memory-app/src/main/scripts/james-cli
index 652b623405..cde0ae6458 100755
--- a/server/apps/memory-app/src/main/scripts/james-cli
+++ b/server/apps/memory-app/src/main/scripts/james-cli
@@ -1,4 +1,4 @@
#!/bin/bash
unset JAVA_TOOL_OPTIONS
-java -cp /root/resources:/root/classes:/root/libs/* org.apache.james.cli.ServerCmd "$@"
\ No newline at end of file
+java -cp /root/resources:/root/classes:/root/libs/* -Dlogback.configurationFile=/root/conf/logback-cli.xml org.apache.james.cli.ServerCmd "$@"
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org