diff --git a/pom.xml b/pom.xml
index 9e4867c2..07849f80 100644
--- a/pom.xml
+++ b/pom.xml
@@ -265,11 +265,6 @@
-
- org.springframework.boot
- spring-boot-starter
- 2.7.15
-
org.springframework
diff --git a/src/main/java/org/aksw/gerbil/dataset/AdapterConfigSerializer.java b/src/main/java/org/aksw/gerbil/dataset/AdapterConfigSerializer.java
deleted file mode 100644
index 328326de..00000000
--- a/src/main/java/org/aksw/gerbil/dataset/AdapterConfigSerializer.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package org.aksw.gerbil.dataset;
-
-import com.fasterxml.jackson.core.JsonGenerator;
-import com.fasterxml.jackson.databind.SerializerProvider;
-import com.fasterxml.jackson.databind.annotation.JsonSerialize;
-import com.fasterxml.jackson.databind.ser.std.StdSerializer;
-import org.aksw.gerbil.datatypes.AbstractAdapterConfiguration;
-
-import java.io.IOException;
-
-@JsonSerialize(using = AdapterConfigSerializer.class)
-public class AdapterConfigSerializer extends StdSerializer {
-
-
- public AdapterConfigSerializer(Class t) {
- super(AbstractAdapterConfiguration.class);
- }
-
- @Override
- public void serialize(AbstractAdapterConfiguration value, JsonGenerator gen, SerializerProvider provider) throws IOException {
- gen.writeStartObject();
- gen.writeStringField("name", value.getName());
- gen.writeStringField("group", value.getGroup());
- gen.writeEndObject();
- }
-}
diff --git a/src/main/java/org/aksw/gerbil/web/config/RootConfig.java b/src/main/java/org/aksw/gerbil/web/config/RootConfig.java
index e131b646..34916f7b 100644
--- a/src/main/java/org/aksw/gerbil/web/config/RootConfig.java
+++ b/src/main/java/org/aksw/gerbil/web/config/RootConfig.java
@@ -25,14 +25,12 @@
import java.util.Set;
import org.aksw.gerbil.config.GerbilConfiguration;
-import org.aksw.gerbil.dataset.AdapterConfigSerializer;
import org.aksw.gerbil.dataset.check.EntityCheckerManager;
import org.aksw.gerbil.dataset.check.impl.EntityCheckerManagerImpl;
import org.aksw.gerbil.dataset.check.impl.FileBasedCachingEntityCheckerManager;
import org.aksw.gerbil.dataset.check.impl.HttpBasedEntityChecker;
import org.aksw.gerbil.dataset.check.impl.InMemoryCachingEntityCheckerManager;
import org.aksw.gerbil.dataset.check.index.IndexBasedEntityChecker;
-import org.aksw.gerbil.datatypes.AbstractAdapterConfiguration;
import org.aksw.gerbil.datatypes.ExperimentType;
import org.aksw.gerbil.evaluate.EvaluatorFactory;
import org.aksw.gerbil.exceptions.GerbilException;
@@ -63,7 +61,6 @@
import org.apache.commons.configuration.ConversionException;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.PropertySource;
@@ -150,11 +147,6 @@ public class RootConfig {
return overseer;
}
- @Bean
- public Jackson2ObjectMapperBuilderCustomizer jsonCustomizer() {
- return builder -> builder.serializers(new AdapterConfigSerializer(AbstractAdapterConfiguration.class));
- }
-
public static @Bean SubClassInferencer createSubClassInferencer() {
Model classModel = ModelFactory.createDefaultModel();
String hierarchyFiles[] = GerbilConfiguration.getInstance()