CAMEL-16757: YAML DSL to support route configuration
diff --git a/routes-configuration/pom.xml b/routes-configuration/pom.xml
index f24fe88..dc5fa46 100644
--- a/routes-configuration/pom.xml
+++ b/routes-configuration/pom.xml
@@ -65,23 +65,36 @@
         <!-- Spring Boot -->
         <dependency>
             <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter-web</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>org.springframework.boot</groupId>
-                    <artifactId>spring-boot-starter-tomcat</artifactId>
-                </exclusion>
-            </exclusions>
+            <artifactId>spring-boot-starter</artifactId>
         </dependency>
 
         <!-- Camel -->
-        <!-- xml-io with fast xml route loader -->
+
+        <!-- fine grained dependencies when using engine-starter -->
         <dependency>
             <groupId>org.apache.camel.springboot</groupId>
-            <artifactId>camel-spring-boot-starter</artifactId>
+            <artifactId>camel-spring-boot-engine-starter</artifactId>
         </dependency>
         <dependency>
             <groupId>org.apache.camel.springboot</groupId>
+            <artifactId>camel-bean-starter</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel.springboot</groupId>
+            <artifactId>camel-direct-starter</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel.springboot</groupId>
+            <artifactId>camel-log-starter</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel.springboot</groupId>
+            <artifactId>camel-timer-starter</artifactId>
+        </dependency>
+
+        <!-- xml-io with fast xml route loader -->
+        <dependency>
+            <groupId>org.apache.camel.springboot</groupId>
             <artifactId>camel-xml-io-dsl-starter</artifactId>
         </dependency>
         <!-- yaml route loader -->