Update the default logback.xml in APEX to log to STDOUT 53/121253/1
authora.sreekumar <ajith.sreekumar@bell.ca>
Tue, 11 May 2021 11:27:42 +0000 (12:27 +0100)
committera.sreekumar <ajith.sreekumar@bell.ca>
Tue, 11 May 2021 11:27:51 +0000 (12:27 +0100)
Update the default logback.xml to log to STDOUT,
so that while running in standalone mode, logs can be seen easily.

Change-Id: Ie0ccdbe11672c33723c920767ce14d1b26fa9762
Issue-ID: POLICY-3303
Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
packages/apex-pdp-package-full/src/main/resources/logback.xml

index 2b41c94..3124a5e 100644 (file)
@@ -3,6 +3,7 @@
   ============LICENSE_START=======================================================\r
    Copyright (C) 2016-2018 Ericsson. All rights reserved.\r
    Modifications Copyright (C) 2019 Nordix Foundation.\r
+   Modifications Copyright (C) 2021 Bell Canada. All rights reserved.\r
   ================================================================================\r
   Licensed under the Apache License, Version 2.0 (the "License");\r
   you may not use this file except in compliance with the License.\r
         <appender-ref ref="NetworkOut" />\r
     </appender>\r
 \r
+    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">\r
+        <encoder>\r
+            <Pattern>[%d{yyyy-MM-dd'T'HH:mm:ss.SSS+00:00, UTC}|%level|%logger{0}|%thread] %msg%n</Pattern>\r
+        </encoder>\r
+    </appender>\r
+\r
+    <appender name="AsyncStdOut" class="ch.qos.logback.classic.AsyncAppender">\r
+        <appender-ref ref="STDOUT" />\r
+    </appender>\r
+\r
     <logger name="network" level="INFO" additivity="false">\r
         <appender-ref ref="AsyncNetworkOut" />\r
+        <appender-ref ref="AsyncStdOut" />\r
     </logger>\r
 \r
     <logger name="org.eclipse.jetty.server.RequestLog" level="info" additivity="false">\r
         <appender-ref ref="AsyncNetworkOut" />\r
+        <appender-ref ref="AsyncStdOut" />\r
     </logger>\r
 \r
     <root level="INFO">\r
         <appender-ref ref="AsyncDebugOut" />\r
         <appender-ref ref="AsyncErrorOut" />\r
+        <appender-ref ref="AsyncStdOut" />\r
     </root>\r
 \r
 </configuration>\r