You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by bt...@apache.org on 2021/06/12 00:07:22 UTC

[james-project] 02/19: JAMES-3596 Move server/app to server/apps/spring-app

This is an automated email from the ASF dual-hosted git repository.

btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit ddf5f669e044f1910a5ac3877484755b8091aecd
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Thu Jun 10 13:23:33 2021 +0700

    JAMES-3596 Move server/app to server/apps/spring-app
---
 server/{app => apps/spring-app}/.dummy             |  0
 server/{app => apps/spring-app}/LICENSE            |  0
 server/{app => apps/spring-app}/NOTICE             |  0
 server/{app => apps/spring-app}/README.crypto      |  0
 server/{app => apps/spring-app}/pom.xml            |  6 ++--
 .../{app => apps/spring-app}/src/assemble/app.xml  |  0
 .../spring-app}/src/debian/control/control         |  0
 .../spring-app}/src/debian/control/copyright       |  0
 .../spring-app}/src/main/app/bin/setenv.bat        |  0
 .../spring-app}/src/main/app/bin/setenv.sh         |  0
 .../spring-app}/src/main/app/sieve/README.txt      |  0
 .../spring-app}/src/main/app/var/README.txt        |  0
 .../spring-app}/src/main/app/var/mail/README.txt   |  0
 .../spring-app}/src/main/app/var/store/README.txt  |  0
 .../appended-resources/supplemental-models.xml     |  0
 .../spring-app}/src/main/config/war/.gitignore     |  0
 .../james/app/spring/JamesAppSpringMain.java       |  0
 .../src/main/licensing/app/license-for-binary.txt  |  0
 .../src/main/licensing/app/licensing.xml           |  0
 .../src/main/licensing/app/notice-for-binary.txt   |  0
 .../spring-app}/src/main/licensing/war/LICENSE     |  0
 .../spring-app}/src/main/licensing/war/NOTICE      |  0
 .../src/main/licensing/war/licensing.xml           |  0
 .../resources/META-INF/jpa-mappings-template.xml   |  0
 .../resources/META-INF/persistence-template.xml    |  0
 .../src/main/resources/META-INF/persistence.xml    |  0
 .../spring-app}/src/main/resources/dnsservice.xml  |  0
 .../spring-app}/src/main/resources/domainlist.xml  |  0
 .../spring-app}/src/main/resources/fetchmail.xml   |  0
 .../spring-app}/src/main/resources/imapserver.xml  |  0
 .../spring-app}/src/main/resources/indexer.xml     |  0
 .../src/main/resources/james-database.properties   |  0
 .../src/main/resources/jetm-monitoring.xml         |  0
 .../spring-app}/src/main/resources/jmx.properties  |  0
 .../spring-app}/src/main/resources/lib/README.txt  |  0
 .../spring-app}/src/main/resources/lmtpserver.xml  |  0
 .../spring-app}/src/main/resources/log4j2.xml      |  0
 .../src/main/resources/mailbox-maildir.properties  |  0
 .../spring-app}/src/main/resources/mailbox.xml     |  0
 .../src/main/resources/mailetcontainer.xml         |  0
 .../src/main/resources/mailrepositorystore.xml     |  0
 .../src/main/resources/managesieveserver.xml       |  0
 .../spring-app}/src/main/resources/pop3server.xml  |  0
 .../spring-app}/src/main/resources/quota.xml       |  0
 .../src/main/resources/recipientrewritetable.xml   |  0
 .../spring-app}/src/main/resources/setenv.sh       |  0
 .../src/main/resources/sieverepository.xml         |  0
 .../spring-app}/src/main/resources/smtpserver.xml  |  0
 .../src/main/resources/sqlResources.xml            |  0
 .../src/main/resources/usersrepository.xml         |  0
 .../spring-app}/src/main/webapp/WEB-INF/web.xml    |  0
 .../{app => apps/spring-app}/src/mpt/adduser.mpt   |  0
 .../spring-app}/src/mpt/delivery-smtp.mpt          |  0
 .../spring-app}/src/mpt/imap-post-john-sieve.mpt   |  0
 .../spring-app}/src/mpt/imap-prep-john-sieve.mpt   |  0
 .../spring-app}/src/mpt/imap-sieve.mpt             |  0
 server/{app => apps/spring-app}/src/mpt/imap.mpt   |  0
 .../spring-app}/src/mpt/john.smith.sieve           |  0
 server/{app => apps/spring-app}/src/mpt/nntp.mpt   |  0
 .../spring-app}/src/mpt/pop3-after-smtp.mpt        |  0
 server/{app => apps/spring-app}/src/mpt/pop3.mpt   |  0
 .../spring-app}/src/mpt/sieve-smtp.mpt             |  0
 server/{app => apps/spring-app}/src/mpt/smtp.mpt   |  0
 .../{app => apps/spring-app}/src/mpt/vut-pop3.mpt  |  0
 .../{app => apps/spring-app}/src/mpt/vut-smtp.mpt  |  0
 .../spring-app}/src/reporting-site/site.xml        |  0
 .../james/app/spring/JamesAppSpringMainTest.java   |  0
 .../james/app/spring/JamesSpringContextTest.java   |  0
 .../spring-app}/src/test/resources/imapserver.xml  |  0
 .../src/test/resources/managesieveserver.xml       |  0
 .../spring-app}/src/test/resources/pop3server.xml  |  0
 .../spring-app}/src/test/resources/quota.xml       |  0
 .../spring-app}/src/test/resources/smtpserver.xml  |  0
 server/pom.xml                                     |  2 +-
 src/site/xdoc/server/config-antispam.xml           |  4 +--
 src/site/xdoc/server/config-fetchmail.xml          |  2 +-
 src/site/xdoc/server/config-mailbox.xml            |  2 +-
 src/site/xdoc/server/config-mailetcontainer.xml    |  2 +-
 .../xdoc/server/config-mailrepositorystore.xml     |  2 +-
 src/site/xdoc/server/config-pop3.xml               |  2 +-
 src/site/xdoc/server/config-quota.xml              |  4 +--
 .../xdoc/server/config-recipientrewritetable.xml   |  2 +-
 src/site/xdoc/server/config-smtp-lmtp.xml          |  4 +--
 src/site/xdoc/server/config-system.xml             |  8 ++---
 src/site/xdoc/server/config-users.xml              |  2 +-
 src/site/xdoc/server/config.xml                    | 38 +++++++++++-----------
 src/site/xdoc/server/monitor-logging.xml           |  2 +-
 87 files changed, 41 insertions(+), 41 deletions(-)

diff --git a/server/app/.dummy b/server/apps/spring-app/.dummy
similarity index 100%
rename from server/app/.dummy
rename to server/apps/spring-app/.dummy
diff --git a/server/app/LICENSE b/server/apps/spring-app/LICENSE
similarity index 100%
rename from server/app/LICENSE
rename to server/apps/spring-app/LICENSE
diff --git a/server/app/NOTICE b/server/apps/spring-app/NOTICE
similarity index 100%
rename from server/app/NOTICE
rename to server/apps/spring-app/NOTICE
diff --git a/server/app/README.crypto b/server/apps/spring-app/README.crypto
similarity index 100%
rename from server/app/README.crypto
rename to server/apps/spring-app/README.crypto
diff --git a/server/app/pom.xml b/server/apps/spring-app/pom.xml
similarity index 99%
rename from server/app/pom.xml
rename to server/apps/spring-app/pom.xml
index 510f7b0..b181971 100644
--- a/server/app/pom.xml
+++ b/server/apps/spring-app/pom.xml
@@ -25,13 +25,13 @@
         <groupId>org.apache.james</groupId>
         <artifactId>james-server</artifactId>
         <version>3.7.0-SNAPSHOT</version>
-        <relativePath>../pom.xml</relativePath>
+        <relativePath>../../pom.xml</relativePath>
     </parent>
 
-    <artifactId>james-server-app</artifactId>
+    <artifactId>james-server-spring-app</artifactId>
     <packaging>jar</packaging>
 
-    <name>Apache James :: Server :: App</name>
+    <name>Apache James :: Server :: Spring :: App</name>
     <description>An advanced email server / Spring version</description>
 
     <properties>
diff --git a/server/app/src/assemble/app.xml b/server/apps/spring-app/src/assemble/app.xml
similarity index 100%
rename from server/app/src/assemble/app.xml
rename to server/apps/spring-app/src/assemble/app.xml
diff --git a/server/app/src/debian/control/control b/server/apps/spring-app/src/debian/control/control
similarity index 100%
rename from server/app/src/debian/control/control
rename to server/apps/spring-app/src/debian/control/control
diff --git a/server/app/src/debian/control/copyright b/server/apps/spring-app/src/debian/control/copyright
similarity index 100%
rename from server/app/src/debian/control/copyright
rename to server/apps/spring-app/src/debian/control/copyright
diff --git a/server/app/src/main/app/bin/setenv.bat b/server/apps/spring-app/src/main/app/bin/setenv.bat
similarity index 100%
rename from server/app/src/main/app/bin/setenv.bat
rename to server/apps/spring-app/src/main/app/bin/setenv.bat
diff --git a/server/app/src/main/app/bin/setenv.sh b/server/apps/spring-app/src/main/app/bin/setenv.sh
similarity index 100%
rename from server/app/src/main/app/bin/setenv.sh
rename to server/apps/spring-app/src/main/app/bin/setenv.sh
diff --git a/server/app/src/main/app/sieve/README.txt b/server/apps/spring-app/src/main/app/sieve/README.txt
similarity index 100%
rename from server/app/src/main/app/sieve/README.txt
rename to server/apps/spring-app/src/main/app/sieve/README.txt
diff --git a/server/app/src/main/app/var/README.txt b/server/apps/spring-app/src/main/app/var/README.txt
similarity index 100%
rename from server/app/src/main/app/var/README.txt
rename to server/apps/spring-app/src/main/app/var/README.txt
diff --git a/server/app/src/main/app/var/mail/README.txt b/server/apps/spring-app/src/main/app/var/mail/README.txt
similarity index 100%
rename from server/app/src/main/app/var/mail/README.txt
rename to server/apps/spring-app/src/main/app/var/mail/README.txt
diff --git a/server/app/src/main/app/var/store/README.txt b/server/apps/spring-app/src/main/app/var/store/README.txt
similarity index 100%
rename from server/app/src/main/app/var/store/README.txt
rename to server/apps/spring-app/src/main/app/var/store/README.txt
diff --git a/server/app/src/main/appended-resources/supplemental-models.xml b/server/apps/spring-app/src/main/appended-resources/supplemental-models.xml
similarity index 100%
rename from server/app/src/main/appended-resources/supplemental-models.xml
rename to server/apps/spring-app/src/main/appended-resources/supplemental-models.xml
diff --git a/server/app/src/main/config/war/.gitignore b/server/apps/spring-app/src/main/config/war/.gitignore
similarity index 100%
rename from server/app/src/main/config/war/.gitignore
rename to server/apps/spring-app/src/main/config/war/.gitignore
diff --git a/server/app/src/main/java/org/apache/james/app/spring/JamesAppSpringMain.java b/server/apps/spring-app/src/main/java/org/apache/james/app/spring/JamesAppSpringMain.java
similarity index 100%
rename from server/app/src/main/java/org/apache/james/app/spring/JamesAppSpringMain.java
rename to server/apps/spring-app/src/main/java/org/apache/james/app/spring/JamesAppSpringMain.java
diff --git a/server/app/src/main/licensing/app/license-for-binary.txt b/server/apps/spring-app/src/main/licensing/app/license-for-binary.txt
similarity index 100%
rename from server/app/src/main/licensing/app/license-for-binary.txt
rename to server/apps/spring-app/src/main/licensing/app/license-for-binary.txt
diff --git a/server/app/src/main/licensing/app/licensing.xml b/server/apps/spring-app/src/main/licensing/app/licensing.xml
similarity index 100%
rename from server/app/src/main/licensing/app/licensing.xml
rename to server/apps/spring-app/src/main/licensing/app/licensing.xml
diff --git a/server/app/src/main/licensing/app/notice-for-binary.txt b/server/apps/spring-app/src/main/licensing/app/notice-for-binary.txt
similarity index 100%
rename from server/app/src/main/licensing/app/notice-for-binary.txt
rename to server/apps/spring-app/src/main/licensing/app/notice-for-binary.txt
diff --git a/server/app/src/main/licensing/war/LICENSE b/server/apps/spring-app/src/main/licensing/war/LICENSE
similarity index 100%
rename from server/app/src/main/licensing/war/LICENSE
rename to server/apps/spring-app/src/main/licensing/war/LICENSE
diff --git a/server/app/src/main/licensing/war/NOTICE b/server/apps/spring-app/src/main/licensing/war/NOTICE
similarity index 100%
rename from server/app/src/main/licensing/war/NOTICE
rename to server/apps/spring-app/src/main/licensing/war/NOTICE
diff --git a/server/app/src/main/licensing/war/licensing.xml b/server/apps/spring-app/src/main/licensing/war/licensing.xml
similarity index 100%
rename from server/app/src/main/licensing/war/licensing.xml
rename to server/apps/spring-app/src/main/licensing/war/licensing.xml
diff --git a/server/app/src/main/resources/META-INF/jpa-mappings-template.xml b/server/apps/spring-app/src/main/resources/META-INF/jpa-mappings-template.xml
similarity index 100%
rename from server/app/src/main/resources/META-INF/jpa-mappings-template.xml
rename to server/apps/spring-app/src/main/resources/META-INF/jpa-mappings-template.xml
diff --git a/server/app/src/main/resources/META-INF/persistence-template.xml b/server/apps/spring-app/src/main/resources/META-INF/persistence-template.xml
similarity index 100%
rename from server/app/src/main/resources/META-INF/persistence-template.xml
rename to server/apps/spring-app/src/main/resources/META-INF/persistence-template.xml
diff --git a/server/app/src/main/resources/META-INF/persistence.xml b/server/apps/spring-app/src/main/resources/META-INF/persistence.xml
similarity index 100%
rename from server/app/src/main/resources/META-INF/persistence.xml
rename to server/apps/spring-app/src/main/resources/META-INF/persistence.xml
diff --git a/server/app/src/main/resources/dnsservice.xml b/server/apps/spring-app/src/main/resources/dnsservice.xml
similarity index 100%
rename from server/app/src/main/resources/dnsservice.xml
rename to server/apps/spring-app/src/main/resources/dnsservice.xml
diff --git a/server/app/src/main/resources/domainlist.xml b/server/apps/spring-app/src/main/resources/domainlist.xml
similarity index 100%
rename from server/app/src/main/resources/domainlist.xml
rename to server/apps/spring-app/src/main/resources/domainlist.xml
diff --git a/server/app/src/main/resources/fetchmail.xml b/server/apps/spring-app/src/main/resources/fetchmail.xml
similarity index 100%
rename from server/app/src/main/resources/fetchmail.xml
rename to server/apps/spring-app/src/main/resources/fetchmail.xml
diff --git a/server/app/src/main/resources/imapserver.xml b/server/apps/spring-app/src/main/resources/imapserver.xml
similarity index 100%
rename from server/app/src/main/resources/imapserver.xml
rename to server/apps/spring-app/src/main/resources/imapserver.xml
diff --git a/server/app/src/main/resources/indexer.xml b/server/apps/spring-app/src/main/resources/indexer.xml
similarity index 100%
rename from server/app/src/main/resources/indexer.xml
rename to server/apps/spring-app/src/main/resources/indexer.xml
diff --git a/server/app/src/main/resources/james-database.properties b/server/apps/spring-app/src/main/resources/james-database.properties
similarity index 100%
rename from server/app/src/main/resources/james-database.properties
rename to server/apps/spring-app/src/main/resources/james-database.properties
diff --git a/server/app/src/main/resources/jetm-monitoring.xml b/server/apps/spring-app/src/main/resources/jetm-monitoring.xml
similarity index 100%
rename from server/app/src/main/resources/jetm-monitoring.xml
rename to server/apps/spring-app/src/main/resources/jetm-monitoring.xml
diff --git a/server/app/src/main/resources/jmx.properties b/server/apps/spring-app/src/main/resources/jmx.properties
similarity index 100%
rename from server/app/src/main/resources/jmx.properties
rename to server/apps/spring-app/src/main/resources/jmx.properties
diff --git a/server/app/src/main/resources/lib/README.txt b/server/apps/spring-app/src/main/resources/lib/README.txt
similarity index 100%
rename from server/app/src/main/resources/lib/README.txt
rename to server/apps/spring-app/src/main/resources/lib/README.txt
diff --git a/server/app/src/main/resources/lmtpserver.xml b/server/apps/spring-app/src/main/resources/lmtpserver.xml
similarity index 100%
rename from server/app/src/main/resources/lmtpserver.xml
rename to server/apps/spring-app/src/main/resources/lmtpserver.xml
diff --git a/server/app/src/main/resources/log4j2.xml b/server/apps/spring-app/src/main/resources/log4j2.xml
similarity index 100%
rename from server/app/src/main/resources/log4j2.xml
rename to server/apps/spring-app/src/main/resources/log4j2.xml
diff --git a/server/app/src/main/resources/mailbox-maildir.properties b/server/apps/spring-app/src/main/resources/mailbox-maildir.properties
similarity index 100%
rename from server/app/src/main/resources/mailbox-maildir.properties
rename to server/apps/spring-app/src/main/resources/mailbox-maildir.properties
diff --git a/server/app/src/main/resources/mailbox.xml b/server/apps/spring-app/src/main/resources/mailbox.xml
similarity index 100%
rename from server/app/src/main/resources/mailbox.xml
rename to server/apps/spring-app/src/main/resources/mailbox.xml
diff --git a/server/app/src/main/resources/mailetcontainer.xml b/server/apps/spring-app/src/main/resources/mailetcontainer.xml
similarity index 100%
rename from server/app/src/main/resources/mailetcontainer.xml
rename to server/apps/spring-app/src/main/resources/mailetcontainer.xml
diff --git a/server/app/src/main/resources/mailrepositorystore.xml b/server/apps/spring-app/src/main/resources/mailrepositorystore.xml
similarity index 100%
rename from server/app/src/main/resources/mailrepositorystore.xml
rename to server/apps/spring-app/src/main/resources/mailrepositorystore.xml
diff --git a/server/app/src/main/resources/managesieveserver.xml b/server/apps/spring-app/src/main/resources/managesieveserver.xml
similarity index 100%
rename from server/app/src/main/resources/managesieveserver.xml
rename to server/apps/spring-app/src/main/resources/managesieveserver.xml
diff --git a/server/app/src/main/resources/pop3server.xml b/server/apps/spring-app/src/main/resources/pop3server.xml
similarity index 100%
rename from server/app/src/main/resources/pop3server.xml
rename to server/apps/spring-app/src/main/resources/pop3server.xml
diff --git a/server/app/src/main/resources/quota.xml b/server/apps/spring-app/src/main/resources/quota.xml
similarity index 100%
rename from server/app/src/main/resources/quota.xml
rename to server/apps/spring-app/src/main/resources/quota.xml
diff --git a/server/app/src/main/resources/recipientrewritetable.xml b/server/apps/spring-app/src/main/resources/recipientrewritetable.xml
similarity index 100%
rename from server/app/src/main/resources/recipientrewritetable.xml
rename to server/apps/spring-app/src/main/resources/recipientrewritetable.xml
diff --git a/server/app/src/main/resources/setenv.sh b/server/apps/spring-app/src/main/resources/setenv.sh
similarity index 100%
rename from server/app/src/main/resources/setenv.sh
rename to server/apps/spring-app/src/main/resources/setenv.sh
diff --git a/server/app/src/main/resources/sieverepository.xml b/server/apps/spring-app/src/main/resources/sieverepository.xml
similarity index 100%
rename from server/app/src/main/resources/sieverepository.xml
rename to server/apps/spring-app/src/main/resources/sieverepository.xml
diff --git a/server/app/src/main/resources/smtpserver.xml b/server/apps/spring-app/src/main/resources/smtpserver.xml
similarity index 100%
rename from server/app/src/main/resources/smtpserver.xml
rename to server/apps/spring-app/src/main/resources/smtpserver.xml
diff --git a/server/app/src/main/resources/sqlResources.xml b/server/apps/spring-app/src/main/resources/sqlResources.xml
similarity index 100%
rename from server/app/src/main/resources/sqlResources.xml
rename to server/apps/spring-app/src/main/resources/sqlResources.xml
diff --git a/server/app/src/main/resources/usersrepository.xml b/server/apps/spring-app/src/main/resources/usersrepository.xml
similarity index 100%
rename from server/app/src/main/resources/usersrepository.xml
rename to server/apps/spring-app/src/main/resources/usersrepository.xml
diff --git a/server/app/src/main/webapp/WEB-INF/web.xml b/server/apps/spring-app/src/main/webapp/WEB-INF/web.xml
similarity index 100%
rename from server/app/src/main/webapp/WEB-INF/web.xml
rename to server/apps/spring-app/src/main/webapp/WEB-INF/web.xml
diff --git a/server/app/src/mpt/adduser.mpt b/server/apps/spring-app/src/mpt/adduser.mpt
similarity index 100%
rename from server/app/src/mpt/adduser.mpt
rename to server/apps/spring-app/src/mpt/adduser.mpt
diff --git a/server/app/src/mpt/delivery-smtp.mpt b/server/apps/spring-app/src/mpt/delivery-smtp.mpt
similarity index 100%
rename from server/app/src/mpt/delivery-smtp.mpt
rename to server/apps/spring-app/src/mpt/delivery-smtp.mpt
diff --git a/server/app/src/mpt/imap-post-john-sieve.mpt b/server/apps/spring-app/src/mpt/imap-post-john-sieve.mpt
similarity index 100%
rename from server/app/src/mpt/imap-post-john-sieve.mpt
rename to server/apps/spring-app/src/mpt/imap-post-john-sieve.mpt
diff --git a/server/app/src/mpt/imap-prep-john-sieve.mpt b/server/apps/spring-app/src/mpt/imap-prep-john-sieve.mpt
similarity index 100%
rename from server/app/src/mpt/imap-prep-john-sieve.mpt
rename to server/apps/spring-app/src/mpt/imap-prep-john-sieve.mpt
diff --git a/server/app/src/mpt/imap-sieve.mpt b/server/apps/spring-app/src/mpt/imap-sieve.mpt
similarity index 100%
rename from server/app/src/mpt/imap-sieve.mpt
rename to server/apps/spring-app/src/mpt/imap-sieve.mpt
diff --git a/server/app/src/mpt/imap.mpt b/server/apps/spring-app/src/mpt/imap.mpt
similarity index 100%
rename from server/app/src/mpt/imap.mpt
rename to server/apps/spring-app/src/mpt/imap.mpt
diff --git a/server/app/src/mpt/john.smith.sieve b/server/apps/spring-app/src/mpt/john.smith.sieve
similarity index 100%
rename from server/app/src/mpt/john.smith.sieve
rename to server/apps/spring-app/src/mpt/john.smith.sieve
diff --git a/server/app/src/mpt/nntp.mpt b/server/apps/spring-app/src/mpt/nntp.mpt
similarity index 100%
rename from server/app/src/mpt/nntp.mpt
rename to server/apps/spring-app/src/mpt/nntp.mpt
diff --git a/server/app/src/mpt/pop3-after-smtp.mpt b/server/apps/spring-app/src/mpt/pop3-after-smtp.mpt
similarity index 100%
rename from server/app/src/mpt/pop3-after-smtp.mpt
rename to server/apps/spring-app/src/mpt/pop3-after-smtp.mpt
diff --git a/server/app/src/mpt/pop3.mpt b/server/apps/spring-app/src/mpt/pop3.mpt
similarity index 100%
rename from server/app/src/mpt/pop3.mpt
rename to server/apps/spring-app/src/mpt/pop3.mpt
diff --git a/server/app/src/mpt/sieve-smtp.mpt b/server/apps/spring-app/src/mpt/sieve-smtp.mpt
similarity index 100%
rename from server/app/src/mpt/sieve-smtp.mpt
rename to server/apps/spring-app/src/mpt/sieve-smtp.mpt
diff --git a/server/app/src/mpt/smtp.mpt b/server/apps/spring-app/src/mpt/smtp.mpt
similarity index 100%
rename from server/app/src/mpt/smtp.mpt
rename to server/apps/spring-app/src/mpt/smtp.mpt
diff --git a/server/app/src/mpt/vut-pop3.mpt b/server/apps/spring-app/src/mpt/vut-pop3.mpt
similarity index 100%
rename from server/app/src/mpt/vut-pop3.mpt
rename to server/apps/spring-app/src/mpt/vut-pop3.mpt
diff --git a/server/app/src/mpt/vut-smtp.mpt b/server/apps/spring-app/src/mpt/vut-smtp.mpt
similarity index 100%
rename from server/app/src/mpt/vut-smtp.mpt
rename to server/apps/spring-app/src/mpt/vut-smtp.mpt
diff --git a/server/app/src/reporting-site/site.xml b/server/apps/spring-app/src/reporting-site/site.xml
similarity index 100%
rename from server/app/src/reporting-site/site.xml
rename to server/apps/spring-app/src/reporting-site/site.xml
diff --git a/server/app/src/test/java/org/apache/james/app/spring/JamesAppSpringMainTest.java b/server/apps/spring-app/src/test/java/org/apache/james/app/spring/JamesAppSpringMainTest.java
similarity index 100%
rename from server/app/src/test/java/org/apache/james/app/spring/JamesAppSpringMainTest.java
rename to server/apps/spring-app/src/test/java/org/apache/james/app/spring/JamesAppSpringMainTest.java
diff --git a/server/app/src/test/java/org/apache/james/app/spring/JamesSpringContextTest.java b/server/apps/spring-app/src/test/java/org/apache/james/app/spring/JamesSpringContextTest.java
similarity index 100%
rename from server/app/src/test/java/org/apache/james/app/spring/JamesSpringContextTest.java
rename to server/apps/spring-app/src/test/java/org/apache/james/app/spring/JamesSpringContextTest.java
diff --git a/server/app/src/test/resources/imapserver.xml b/server/apps/spring-app/src/test/resources/imapserver.xml
similarity index 100%
rename from server/app/src/test/resources/imapserver.xml
rename to server/apps/spring-app/src/test/resources/imapserver.xml
diff --git a/server/app/src/test/resources/managesieveserver.xml b/server/apps/spring-app/src/test/resources/managesieveserver.xml
similarity index 100%
rename from server/app/src/test/resources/managesieveserver.xml
rename to server/apps/spring-app/src/test/resources/managesieveserver.xml
diff --git a/server/app/src/test/resources/pop3server.xml b/server/apps/spring-app/src/test/resources/pop3server.xml
similarity index 100%
rename from server/app/src/test/resources/pop3server.xml
rename to server/apps/spring-app/src/test/resources/pop3server.xml
diff --git a/server/app/src/test/resources/quota.xml b/server/apps/spring-app/src/test/resources/quota.xml
similarity index 100%
rename from server/app/src/test/resources/quota.xml
rename to server/apps/spring-app/src/test/resources/quota.xml
diff --git a/server/app/src/test/resources/smtpserver.xml b/server/apps/spring-app/src/test/resources/smtpserver.xml
similarity index 100%
rename from server/app/src/test/resources/smtpserver.xml
rename to server/apps/spring-app/src/test/resources/smtpserver.xml
diff --git a/server/pom.xml b/server/pom.xml
index 54d62e5..5b5bb31 100644
--- a/server/pom.xml
+++ b/server/pom.xml
@@ -38,9 +38,9 @@
     <inceptionYear>2002</inceptionYear>
 
     <modules>
-        <module>app</module>
         <module>apps/cassandra-app</module>
         <module>apps/cassandra-app-ldap-tests</module>
+        <module>apps/spring-app</module>
 
         <module>blob</module>
 
diff --git a/src/site/xdoc/server/config-antispam.xml b/src/site/xdoc/server/config-antispam.xml
index c1682cb..debfb50 100644
--- a/src/site/xdoc/server/config-antispam.xml
+++ b/src/site/xdoc/server/config-antispam.xml
@@ -30,8 +30,8 @@
     <p>Apache James Server Anti-Spam system can be configured via two main different mechanisms:</p>
     
     <ul>
-       <li>SMTP Hooks; see <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/smtpserver.xml">examples</a>.</li>
-       <li>Mailets; see <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/mailetcontainer.xml">examples</a>.</li>
+       <li>SMTP Hooks; see <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/smtpserver.xml">examples</a>.</li>
+       <li>Mailets; see <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/mailetcontainer.xml">examples</a>.</li>
     </ul>
 
     <subsection name="AntiSpam SMTP Hooks">
diff --git a/src/site/xdoc/server/config-fetchmail.xml b/src/site/xdoc/server/config-fetchmail.xml
index 6feb0b2..ad4b796 100755
--- a/src/site/xdoc/server/config-fetchmail.xml
+++ b/src/site/xdoc/server/config-fetchmail.xml
@@ -29,7 +29,7 @@
 
     This configuration file requires Spring wiring.
 
-    <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/fetchmail.xml">fetchmail.xml</a> in GIT to get some examples and hints.</p>
+    <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/fetchmail.xml">fetchmail.xml</a> in GIT to get some examples and hints.</p>
 
     <p>Fetchmail acts as a gateway between an external message store such as an IMAP
     or POP3 server and James. Mail is fetched from the external message store and
diff --git a/src/site/xdoc/server/config-mailbox.xml b/src/site/xdoc/server/config-mailbox.xml
index 9c68bea..badd9ad 100644
--- a/src/site/xdoc/server/config-mailbox.xml
+++ b/src/site/xdoc/server/config-mailbox.xml
@@ -29,7 +29,7 @@
 
       This configuration applies only to Spring wiring.
 
-    <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/mailbox.xml">mailbox.xml</a> in GIT to get some examples and hints.</p>
+    <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/mailbox.xml">mailbox.xml</a> in GIT to get some examples and hints.</p>
     
     <p>Use this configuration to define the type of mailbox storage used to persist the user's mails.</p>
     
diff --git a/src/site/xdoc/server/config-mailetcontainer.xml b/src/site/xdoc/server/config-mailetcontainer.xml
index c475f9a..cfad072 100644
--- a/src/site/xdoc/server/config-mailetcontainer.xml
+++ b/src/site/xdoc/server/config-mailetcontainer.xml
@@ -36,7 +36,7 @@
       Futhermore, you can write and use with James your own <a href="dev-extend-matcher.html">custom matchers</a> and
       <a href="dev-extend-mailet.html">custom mailets</a>.</p>
 
-      <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/mailetcontainer.xml">mailetcontainer.xml</a> in GIT to get some examples and hints.</p>
+      <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/mailetcontainer.xml">mailetcontainer.xml</a> in GIT to get some examples and hints.</p>
 
       <dl>
         <dt><strong>context.postmaster</strong></dt>
diff --git a/src/site/xdoc/server/config-mailrepositorystore.xml b/src/site/xdoc/server/config-mailrepositorystore.xml
index f46e7be..15ccc53 100644
--- a/src/site/xdoc/server/config-mailrepositorystore.xml
+++ b/src/site/xdoc/server/config-mailrepositorystore.xml
@@ -31,7 +31,7 @@
 
       <p>Read <a href="feature-persistence.html">documentation about persistence</a> for a description of the Mail Repository Store functionality.</p>
     
-      <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/mailrepositorystore.xml">mailrepositorystore.xml</a> in GIT to get some examples and hints.</p>
+      <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/mailrepositorystore.xml">mailrepositorystore.xml</a> in GIT to get some examples and hints.</p>
 
       <p>Mail Repository Stores are distinguished by where they store data.  There are several types of
         storage: File, Database, Cassandra, DBFile, and MBox.</p>
diff --git a/src/site/xdoc/server/config-pop3.xml b/src/site/xdoc/server/config-pop3.xml
index 137aff6..cf0ef13 100644
--- a/src/site/xdoc/server/config-pop3.xml
+++ b/src/site/xdoc/server/config-pop3.xml
@@ -27,7 +27,7 @@
 
   <section name="POP3 Configuration">
   
-    <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/pop3server.xml">pop3server.xml</a> in GIT to get some examples and hints.</p>
+    <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/pop3server.xml">pop3server.xml</a> in GIT to get some examples and hints.</p>
 
     <p>The POP3 service is controlled by a configuration block in the pop3server.xml.
        The pop3server tag defines the boundaries of the configuration block.  It encloses 
diff --git a/src/site/xdoc/server/config-quota.xml b/src/site/xdoc/server/config-quota.xml
index f13d3a2..c7729da 100644
--- a/src/site/xdoc/server/config-quota.xml
+++ b/src/site/xdoc/server/config-quota.xml
@@ -29,7 +29,7 @@
 
     This configuration applies only to Spring wiring.
 
-    <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/quota.xml">quota.xml</a> in GIT to get some examples and hints.</p>
+    <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/quota.xml">quota.xml</a> in GIT to get some examples and hints.</p>
     
     <p>Use this configuration to define the type of quota storage used to persist the quotas.</p>
     
@@ -65,7 +65,7 @@
     </p>
 
     <p>
-      To choose the implementation you want for the given components you want simply have a look to the <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/quota.xml">quota.xml</a> file.
+      To choose the implementation you want for the given components you want simply have a look to the <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/quota.xml">quota.xml</a> file.
     </p>
 
     <p>
diff --git a/src/site/xdoc/server/config-recipientrewritetable.xml b/src/site/xdoc/server/config-recipientrewritetable.xml
index 829adfc..61680ca 100644
--- a/src/site/xdoc/server/config-recipientrewritetable.xml
+++ b/src/site/xdoc/server/config-recipientrewritetable.xml
@@ -27,7 +27,7 @@
 
   <section name="Recipient Rewrite Table Configuration">
 
-    <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/recipientrewritetable.xml">recipientrewritetable.xml</a> in GIT to get some examples and hints.</p>
+    <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/recipientrewritetable.xml">recipientrewritetable.xml</a> in GIT to get some examples and hints.</p>
 
     <subsection name="Mapping types">
         <ul>James allow using various mapping types for better expressing the intent of your address rewritting logic:
diff --git a/src/site/xdoc/server/config-smtp-lmtp.xml b/src/site/xdoc/server/config-smtp-lmtp.xml
index ca8d806..5b7f1d2 100644
--- a/src/site/xdoc/server/config-smtp-lmtp.xml
+++ b/src/site/xdoc/server/config-smtp-lmtp.xml
@@ -37,7 +37,7 @@
 
   <section name="SMTP Configuration">
   
-    <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/smtpserver.xml">smtpserver.xml</a> in GIT to get some examples and hints.</p>
+    <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/smtpserver.xml">smtpserver.xml</a> in GIT to get some examples and hints.</p>
 
     <p>The SMTP service is controlled by a configuration block in the smptserver.xml.
        The smtpserver tag defines the boundaries of the configuration block.  It encloses 
@@ -199,7 +199,7 @@ Correct this.
   
   <section name="LMTP Configuration">
     
-    <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/lmtpserver.xml">lmtpserver.xml</a> in GIT to get some examples and hints.</p>
+    <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/lmtpserver.xml">lmtpserver.xml</a> in GIT to get some examples and hints.</p>
     
     <p>The configuration is the same of for SMTP.</p>
     
diff --git a/src/site/xdoc/server/config-system.xml b/src/site/xdoc/server/config-system.xml
index 038eb1e..4c73662 100644
--- a/src/site/xdoc/server/config-system.xml
+++ b/src/site/xdoc/server/config-system.xml
@@ -56,7 +56,7 @@
 
                 <p>This configuration file is only relevant when using JPA, with Spring or Guice.</p>
 
-                <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/james-database.properties">james.properties</a> in GIT to get some examples and hints.</p>
+                <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/james-database.properties">james.properties</a> in GIT to get some examples and hints.</p>
 
                 <p>The database connection in database.properties</p>
 
@@ -99,7 +99,7 @@
 
             <subsection name="META-INF/persistence.xml">
 
-                <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/META-INF/persistence.xml">META-INF/persistence.xml</a> in GIT to get some examples and hints.</p>
+                <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/META-INF/persistence.xml">META-INF/persistence.xml</a> in GIT to get some examples and hints.</p>
 
                 <p>The JPA mapping and properties are defined in the in META-INF/persistence.xml.</p>
 
@@ -112,7 +112,7 @@
 
             <subsection name="jmx.properties">
 
-                <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/jmx.properties">jmx.properties</a> in GIT to get some examples and hints.</p>
+                <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/jmx.properties">jmx.properties</a> in GIT to get some examples and hints.</p>
 
                 <p>This is used to configure the JMX MBean server via which all management is achieved (also used by via the james-cli).</p>
 
@@ -132,7 +132,7 @@
 
             <subsection name="sqlResources.xml">
 
-                <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/sqlResources.xml">sqlResources.xml</a> in GIT to get some examples and hints.</p>
+                <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/sqlResources.xml">sqlResources.xml</a> in GIT to get some examples and hints.</p>
 
                 <p>This file is deprecated but some mailets... still need it. The standard way to access database
                     is JPA, but some functionalities are not yet migrated and still need the sqlResources.xml resources.</p>
diff --git a/src/site/xdoc/server/config-users.xml b/src/site/xdoc/server/config-users.xml
index 5829c23..5952861 100644
--- a/src/site/xdoc/server/config-users.xml
+++ b/src/site/xdoc/server/config-users.xml
@@ -31,7 +31,7 @@
 
       <p>User repositories are required to store James user information and authentication data</p>
 
-      <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/usersrepository.xml">usersrepository.xml</a> in GIT to get some examples and hints.</p>
+      <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/usersrepository.xml">usersrepository.xml</a> in GIT to get some examples and hints.</p>
 
       <p>
         A user has two attributes: username and password. A valid user should satisfy these criteria:
diff --git a/src/site/xdoc/server/config.xml b/src/site/xdoc/server/config.xml
index 28aec46..c522eb4 100644
--- a/src/site/xdoc/server/config.xml
+++ b/src/site/xdoc/server/config.xml
@@ -54,27 +54,27 @@
       </tr>
 
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/dnsservice.xml">dnsservice.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/dnsservice.xml">dnsservice.xml</a></td>
         <td><a href="config-dnsservice.html">DNS Service Configuration</a></td>
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/domainlist.xml">domainlist.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/domainlist.xml">domainlist.xml</a></td>
         <td><a href="config-domainlist.html">Domain List Configuration</a></td>
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/events.xml">events.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/events.xml">events.xml</a></td>
         <td><a href="config-events.html">Event system Configuration (Spring only)</a></td>
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/fetchmail.xml">fetchmail.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/fetchmail.xml">fetchmail.xml</a></td>
         <td><a href="config-fetchmail.html">FetchMail Configuration (Spring only)</a></td>
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/imapserver.xml">imapserver.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/imapserver.xml">imapserver.xml</a></td>
         <td><a href="config-imap4.html">IMAP4 Configuration</a></td>
         <td></td>
       </tr>
@@ -84,47 +84,47 @@
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/lmtpserver.xml">lmtpserver.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/lmtpserver.xml">lmtpserver.xml</a></td>
         <td><a href="config-smtp-lmtp.html">LMTP Configuration</a></td>
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/mailrepositorystore.xml">mailrepositorystore.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/mailrepositorystore.xml">mailrepositorystore.xml</a></td>
         <td><a href="config-mailrepositorystore.html">Mail Repository Stores Configuration</a></td>
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/mailbox.xml">mailbox.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/mailbox.xml">mailbox.xml</a></td>
         <td><a href="config-mailbox.html">Mailbox Configuration (Spring only)</a></td>
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/mailetcontainer.xml">mailetcontainer.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/mailetcontainer.xml">mailetcontainer.xml</a></td>
         <td><a href="config-mailetcontainer.html">Mailet Container Configuration</a></td>
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/pop3server.xml">pop3server.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/pop3server.xml">pop3server.xml</a></td>
         <td><a href="config-pop3.html">POP3 Configuration</a></td>
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/quota.xml">mailbox.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/quota.xml">mailbox.xml</a></td>
         <td><a href="config-quota.html">Quota Configuration (Spring only)</a></td>
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/recipientrewritetable.xml">recipientrewritetable.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/recipientrewritetable.xml">recipientrewritetable.xml</a></td>
         <td><a href="config-recipientrewritetable.html">Recipient Rewrite Table Configuration</a></td>
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/smtpserver.xml">smtpserver.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/smtpserver.xml">smtpserver.xml</a></td>
         <td><a href="config-smtp-lmtp.html">SMTP Configuration</a></td>
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/usersrepository.xml">usersrepository.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/usersrepository.xml">usersrepository.xml</a></td>
         <td><a href="config-users.html">Users Configuration</a></td>
         <td></td>
       </tr>
@@ -152,29 +152,29 @@
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/james-database.properties">james-database.properties</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/james-database.properties">james-database.properties</a></td>
         <td><a href="config-system.html">System Configuration</a></td>
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/META-INF/persistence.xml">META-INF/persistence.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/META-INF/persistence.xml">META-INF/persistence.xml</a></td>
         <td><a href="config-system.html">System Configuration</a></td>
         <td></td>
       </tr>
       <tr>
         <td>
-          <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/jmx.properties">jmx.properties</a><br/>
+          <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/jmx.properties">jmx.properties</a><br/>
          </td>
         <td><a href="config-system.html">System Configuration</a></td>
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/log4j.properties">log4j.properties</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/log4j.properties">log4j.properties</a></td>
         <td>See <a href="monitor-logging.html">monitoring with log4j</a> section.</td>
         <td></td>
       </tr>
       <tr>
-        <td><a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/sqlResources.xml">sqlResources.xml</a></td>
+        <td><a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/sqlResources.xml">sqlResources.xml</a></td>
         <td><a href="config-system.html">System Configuration</a></td>
         <td>Deprecated</td>
       </tr>
diff --git a/src/site/xdoc/server/monitor-logging.xml b/src/site/xdoc/server/monitor-logging.xml
index 3544965..ac72706 100644
--- a/src/site/xdoc/server/monitor-logging.xml
+++ b/src/site/xdoc/server/monitor-logging.xml
@@ -87,7 +87,7 @@ drwxrwxrwx. 7 root root   4096 2010-11-06 09:01 ../
 -rw-r--r--. 1 root root     71 2010-11-06 09:24 usersrepository.log
 </source>
 
-      <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/app/src/main/resources/log4j.properties">log4j.properties</a> in GIT to get some examples and hints.</p>
+      <p>Consult <a href="https://github.com/apache/james-project/tree/master/server/apps/spring-app/src/main/resources/log4j.properties">log4j.properties</a> in GIT to get some examples and hints.</p>
 
       <p>You can rise the logging level on protocols.</p>
       <p>Set log4j.logger.james.smtpserver=DEBUG, SMTPSERVER</p>

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org