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