diff --git a/intelliform-adapter/pom.xml b/intelliform-adapter/pom.xml
index abdf7e95646d84c19791abfa506189f9a4788483..ce7a72d26a29d34393c63847e67f6e312efe4bdf 100644
--- a/intelliform-adapter/pom.xml
+++ b/intelliform-adapter/pom.xml
@@ -31,7 +31,10 @@
 			<groupId>de.itvsh.kop.eingangsadapter</groupId>
 			<artifactId>router</artifactId>
 		</dependency>
-
+		<dependency>
+			<groupId>de.itvsh.kop.eingangsadapter</groupId>
+			<artifactId>semantik-adapter</artifactId>
+		</dependency>
 
 		<!-- spring -->
 		<dependency>
diff --git a/intelliform-adapter/src/main/java/de/itvsh/kop/eingangsadapter/SemantikAdapterConfiguration.java b/intelliform-adapter/src/main/java/de/itvsh/kop/eingangsadapter/SemantikAdapterConfiguration.java
new file mode 100644
index 0000000000000000000000000000000000000000..31bf348ecd0c06564811204b0e8d8b6117ba5344
--- /dev/null
+++ b/intelliform-adapter/src/main/java/de/itvsh/kop/eingangsadapter/SemantikAdapterConfiguration.java
@@ -0,0 +1,16 @@
+package de.itvsh.kop.eingangsadapter;
+
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+
+import de.itvsh.kop.eingangsadapter.semantik.enginebased.AfmEngineBasedAdapter;
+import de.itvsh.kop.eingangsadapter.semantik.enginebased.EngineBasedSemantikAdapter;
+
+@Configuration
+public class SemantikAdapterConfiguration {
+
+	@Bean
+	public EngineBasedSemantikAdapter engineBasedSemantikAdapter() {
+		return new AfmEngineBasedAdapter();
+	}
+}
\ No newline at end of file