Skip to content

Commit 34aa737

Browse files
committed
Update logback config and native build args
Added 'logs/' to .gitignore to exclude log files. Updated logback.xml: renamed FILE appender to 'file', added Micronaut loggers, and set a NopStatusListener. Modified pom.xml to initialize 'ch.qos.logback' at build time for native image compatibility.
1 parent dc7456d commit 34aa737

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
target/
22

3+
logs/
34
.store/
45
.gradle/
56
.project

aspect-model-editor-runtime/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -412,6 +412,7 @@
412412
<arg>-J--add-exports=org.graalvm.nativeimage.builder/com.oracle.svm.core.configure=ALL-UNNAMED</arg>
413413
<arg>-J--add-exports=org.graalvm.nativeimage.builder/com.oracle.svm.core.jni=ALL-UNNAMED</arg>
414414
<arg>--initialize-at-build-time=org.eclipse.esmf.nativefeatures.Native</arg>
415+
<arg>--initialize-at-build-time=ch.qos.logback</arg>
415416
<arg>--initialize-at-run-time=org.graphper.api.attributes.Layout</arg>
416417
</buildArgs>
417418
<quickBuild>true</quickBuild>
Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,26 @@
11
<configuration>
2-
32
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
43
<encoder>
54
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
65
</encoder>
76
</appender>
87

9-
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
8+
<appender name="file" class="ch.qos.logback.core.FileAppender">
109
<file>logs/ame-application.log</file>
1110
<append>true</append>
1211
<encoder>
1312
<pattern>%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n</pattern>
1413
</encoder>
1514
</appender>
1615

16+
<logger name="io.micronaut" level="INFO"/>
17+
<logger name="io.micronaut.context" level="INFO"/>
18+
<logger name="io.micronaut.data" level="INFO"/>
19+
1720
<root level="INFO">
1821
<appender-ref ref="STDOUT"/>
19-
<appender-ref ref="FILE"/>
22+
<appender-ref ref="file"/>
2023
</root>
24+
25+
<statusListener class="ch.qos.logback.core.status.NopStatusListener"/>
2126
</configuration>

0 commit comments

Comments
 (0)