Skip to content

Commit 75d7b9f

Browse files
vins01-4scienceAdamF42
authored andcommitted
Merged in task/dspace-cris-2024_02_x/DSC-2517 (pull request DSpace#4726)
DSC-2517 Approved-by: Fapohunda, Adamo
2 parents 6099230 + e7d2174 commit 75d7b9f

File tree

3 files changed

+44
-1
lines changed

3 files changed

+44
-1
lines changed

dspace-api/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -348,6 +348,11 @@
348348
<groupId>org.apache.logging.log4j</groupId>
349349
<artifactId>log4j-slf4j2-impl</artifactId>
350350
</dependency>
351+
<dependency>
352+
<groupId>org.apache.logging.log4j</groupId>
353+
<artifactId>log4j-layout-template-json</artifactId>
354+
<scope>runtime</scope>
355+
</dependency>
351356
<dependency>
352357
<groupId>org.hibernate.orm</groupId>
353358
<artifactId>hibernate-core</artifactId>

dspace/config/log4j2-eks.xml

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,39 @@
1111
<Appenders>
1212
<!-- JSON console appender for org.dspace -->
1313
<Appender name="ConsoleJson" type="Console">
14-
<Layout type="JsonLayout" complete="false" compact="true" eventEol="true"/>
14+
<!--<Layout
15+
type="JsonLayout"
16+
complete="false"
17+
compact="true"
18+
eventEol="true"
19+
properties="true"
20+
/>-->
21+
<JsonTemplateLayout
22+
eventTemplate='{
23+
"timestamp": {
24+
"$resolver": "timestamp",
25+
"pattern": {
26+
"format": "yyyy-MM-dd&apos;T&apos;HH:mm:ss.SSS&apos;Z&apos;",
27+
"timeZone": "UTC",
28+
"locale": "en_US"
29+
}
30+
},
31+
"correlationID": {
32+
"$resolver": "mdc",
33+
"key": "correlationID",
34+
"default": "unknown"
35+
},
36+
"requestID": {
37+
"$resolver": "mdc",
38+
"key": "requestID",
39+
"default": "unknown"
40+
},
41+
"level": { "$resolver": "level", "field": "name" },
42+
"logger": { "$resolver": "logger", "field": "name" },
43+
"thread": { "$resolver": "thread", "field": "name" },
44+
"message": { "$resolver": "message", "stringified": true }
45+
}'
46+
/>
1547
</Appender>
1648

1749
</Appenders>

pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1959,6 +1959,12 @@
19591959
<artifactId>log4j-slf4j2-impl</artifactId>
19601960
<version>${log4j.version}</version>
19611961
</dependency>
1962+
<dependency>
1963+
<groupId>org.apache.logging.log4j</groupId>
1964+
<artifactId>log4j-layout-template-json</artifactId>
1965+
<version>${log4j.version}</version>
1966+
<scope>runtime</scope>
1967+
</dependency>
19621968

19631969
<dependency>
19641970
<groupId>org.apache.pdfbox</groupId>

0 commit comments

Comments
 (0)