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 <btell...@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-unsubscr...@james.apache.org
For additional commands, e-mail: notifications-h...@james.apache.org

Reply via email to