You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by ad...@apache.org on 2016/10/24 11:19:57 UTC
[1/2] james-project git commit: JAMES-1846 Documenting how to get
access to log file
Repository: james-project
Updated Branches:
refs/heads/master 2248c18cd -> 188b6d19b
JAMES-1846 Documenting how to get access to log file
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/29d1812d
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/29d1812d
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/29d1812d
Branch: refs/heads/master
Commit: 29d1812db1a508e83727563f26b02ccfb4696101
Parents: 8bba513
Author: Benoit Tellier <bt...@linagora.com>
Authored: Fri Oct 21 16:27:20 2016 +0200
Committer: Benoit Tellier <bt...@linagora.com>
Committed: Mon Oct 24 09:57:53 2016 +0200
----------------------------------------------------------------------
README.adoc | 2 ++
dockerfiles/run/guice/Dockerfile | 2 ++
dockerfiles/run/guice/destination/conf/logback.xml | 9 +++++++++
3 files changed, 13 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/james-project/blob/29d1812d/README.adoc
----------------------------------------------------------------------
diff --git a/README.adoc b/README.adoc
index d9939a8..ad91585 100644
--- a/README.adoc
+++ b/README.adoc
@@ -178,6 +178,8 @@ Where :
You can add an optional port binding to port 8000, to expose the webadmin server. Please note that users are not authenticated on webadmin server, thus you should avoid exposing it in production.
+To have log file accessible on a volume, add *-v $PWD/logs:/logs* option to the above command line, where *$PWD/logs* is your local directory to put files in.
+
Run James with Java 6 + Spring + JPA
====================================
http://git-wip-us.apache.org/repos/asf/james-project/blob/29d1812d/dockerfiles/run/guice/Dockerfile
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/Dockerfile b/dockerfiles/run/guice/Dockerfile
index 03f2a0c..229dd1b 100644
--- a/dockerfiles/run/guice/Dockerfile
+++ b/dockerfiles/run/guice/Dockerfile
@@ -25,4 +25,6 @@ ADD destination/james-server-cli-3.0.0-beta5-SNAPSHOT.jar /root/james-cli.jar
ADD destination/james-server-cli-3.0.0-beta5-SNAPSHOT.lib /root/james-server-cli-3.0.0-beta5-SNAPSHOT.lib
ADD destination/conf /root/conf
+VOLUME /logs
+
ENTRYPOINT java -Dlogback.configurationFile=/root/conf/logback.xml -Dworking.directory=/root/ -jar james-server.jar
http://git-wip-us.apache.org/repos/asf/james-project/blob/29d1812d/dockerfiles/run/guice/destination/conf/logback.xml
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/logback.xml b/dockerfiles/run/guice/destination/conf/logback.xml
index f2c08d8..7685591 100644
--- a/dockerfiles/run/guice/destination/conf/logback.xml
+++ b/dockerfiles/run/guice/destination/conf/logback.xml
@@ -12,8 +12,17 @@
</encoder>
</appender>
+ <appender name="LOG_FILE" class="ch.qos.logback.core.FileAppender">
+ <file>/logs/james.log</file>
+ <encoder>
+ <pattern>%d{HH:mm:ss.SSS} [%-5level] %logger{15} - %msg%n%rEx</pattern>
+ <immediateFlush>false</immediateFlush>
+ </encoder>
+ </appender>
+
<root level="INFO">
<appender-ref ref="CONSOLE" />
+ <appender-ref ref="LOG_FILE" />
</root>
</configuration>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
[2/2] james-project git commit: Merge remote-tracking branch
'btellier/JAMES-1846'
Posted by ad...@apache.org.
Merge remote-tracking branch 'btellier/JAMES-1846'
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/188b6d19
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/188b6d19
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/188b6d19
Branch: refs/heads/master
Commit: 188b6d19b60bddc2c14e37112b9438fd4c967d53
Parents: 2248c18 29d1812
Author: Antoine Duprat <ad...@apache.org>
Authored: Mon Oct 24 13:19:36 2016 +0200
Committer: Antoine Duprat <ad...@apache.org>
Committed: Mon Oct 24 13:19:36 2016 +0200
----------------------------------------------------------------------
README.adoc | 2 ++
dockerfiles/run/guice/Dockerfile | 2 ++
dockerfiles/run/guice/destination/conf/logback.xml | 9 +++++++++
3 files changed, 13 insertions(+)
----------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org