Merge branch 'DEVELOP' of ssh://git.eclipse.org:29418/openk-usermodules/org.eclipse.openk-usermodules.contactBaseData.backend into DEVELOP
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 557f8a3..4385016 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -78,9 +78,6 @@
 cors:
   corsEnabled: false
 
-logging:
-  file: contact-base-data.log
-
 ---
 
 spring:
@@ -138,8 +135,8 @@
     lastname: true
     firstname: true
   scheduling:
-    enabled: true
-    cron-expression: '*/10 * * * * *'
+    enabled: false
+    cron-expression: '*/12 * * * * *'
   technical-userpassword: admin
   technical-username: admin
 
diff --git a/src/main/resources/application_localdev.yml b/src/main/resources/application_localdev.yml
index df6c57e..cbd9380 100644
--- a/src/main/resources/application_localdev.yml
+++ b/src/main/resources/application_localdev.yml
@@ -76,6 +76,3 @@
 cors:
   corsEnabled: false
 
-logging:
-  file: contact-base-data.log
-
diff --git a/src/main/resources/logback-spring.xml b/src/main/resources/logback-spring.xml
new file mode 100644
index 0000000..46b1915
--- /dev/null
+++ b/src/main/resources/logback-spring.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configuration>
+
+    <property name="LOGS" value="./logs"/>
+
+    <appender name="Console" class="ch.qos.logback.core.ConsoleAppender">
+        <layout class="ch.qos.logback.classic.PatternLayout">
+            <Pattern>
+                %black(%d{ISO8601}) %highlight(%-5level) [%blue(%t)] %yellow(%c{60}): %msg%n%throwable
+            </Pattern>
+        </layout>
+    </appender>
+
+    <appender name="RollingFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
+        <file>${LOGS}/contact-base-data.log</file>
+        <encoder
+                class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
+            <Pattern>%d %p %c{60} [%t] %m%n</Pattern>
+        </encoder>
+
+        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
+            <fileNamePattern>${LOGS}/archived/contact-base-data-%d{yyyy-MM-dd}.gz</fileNamePattern>
+            <MaxHistory>30</MaxHistory>
+            <cleanHistoryOnStart>true</cleanHistoryOnStart>
+        </rollingPolicy>
+    </appender>
+
+    <!-- LOG everything at INFO level -->
+    <root level="info">
+        <appender-ref ref="RollingFile"/>
+        <appender-ref ref="Console"/>
+    </root>
+
+    <!-- LOG "com.baeldungorg.eclipse.openk.contactbasedata*" at INFO level -->
+    <logger name="org.eclipse.openk.contactbasedata" level="info" additivity="false">
+        <appender-ref ref="RollingFile"/>
+        <appender-ref ref="Console"/>
+    </logger>
+
+</configuration>
\ No newline at end of file