Remove unmaintained logback-contrib and replace by direct jackson

This commit is contained in:
Stephan Schnabel 2023-05-16 14:30:05 +02:00
parent 909fd62283
commit 049254a820
Signed by: stephan.schnabel
GPG key ID: E07AF5BA239FE543
6 changed files with 194 additions and 37 deletions

View file

@ -1,12 +1,10 @@
package io.kokuwa.micronaut.logging.layout;
import java.time.Instant;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
import ch.qos.logback.classic.spi.ILoggingEvent;
import ch.qos.logback.contrib.json.classic.JsonLayout;
import io.micronaut.core.util.StringUtils;
/**
@ -44,7 +42,7 @@ public class GcpJsonLayout extends JsonLayout {
private void addServiceContext(Map<String, Object> map) {
if (serviceContext == null) {
serviceContext = new HashMap<>(2);
serviceContext = new LinkedHashMap<>(2);
if (StringUtils.isNotEmpty(serviceName) && !serviceName.endsWith(UNDEFINED)) {
serviceContext.put("service", serviceName);
}