In my opinion the Apache Camel documentation does not provide sophisticated information on how to use Apache Camel platform-http together with Spring Boot.
For example, with this route
from("platform-http:/test?httpMethodRestrict=POST")
.to("log:foo");
I'm running into
Caused by: java.lang.IllegalStateException: PlatformHttpEngine is neither set on this endpoint neither found in Camel Registry or FactoryFinder.
How to specify such an PlatformHttpEngine is nowhere documented here and it reads as if it is working out of the box
https://camel.apache.org/components/3.18.x/platform-http-component.html