camel-platform-http-starter: align auto-configuration with Spring Boot 4 idioms - SpringBootPlatformWebMvcConfiguration is registered in AutoConfiguration.imports, so annotate it @AutoConfiguration (which also implies proxyBeanMethods=false) instead of plain @Configuration - detect virtual threads with Threading.VIRTUAL.isActive() instead of manually parsing spring.threads.virtual.enabled - resolve the server port from ServerProperties instead of parsing the raw server.port property - use type-safe after= references instead of afterName strings - do not re-enable Spring Boot's own WebMvcProperties via @EnableConfigurationProperties; the owning auto-configuration does - throw IllegalStateException instead of bare RuntimeException when no suitable executor is found, drop the unused ObjectProvider import Executor selection semantics are unchanged. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Apache Camel is a powerful open source integration framework based on known Enterprise Integration Patterns with powerful bean integration.
This project provides Spring Boot support for Apache Camel.
To create a starter for the zoot component, run the following command:
./starter-create zoot
Similarly, to delete the starter for the zoot component, run the following command:
./starter-delete zoot
More information can be found on the Camel website