anchor.diff:  ProducerTemplate template;
   
   String getPetJsonById(int petId) {
  -    return template.requestBodyAndHeaders("petstore:getPetById", null, "petId", petId);
  +    return template.requestBodyAndHeader("petstore:getPetById", null, "petId", petId);
   }
   ----
   
  
positive.code: </dependency>
  ----
  
  Start by defining the _Undertow_ component and the
  _RestOpenApiComponent_:
  
  [source,java]
  ----
  @Bean
  public Component petstore(CamelContext camelContext, UndertowComponent undertow) {
      RestOpenApiComponent petstore = new RestOpenApiComponent(camelContext);
      petstore.setSpecificationUri("https://petstore3.swagger.io/api/v3/openapi.json");
      petstore.setDelegate(undertow);
  
      return petstore;
  }
  ----
  
negative.code: ----
  <dependency>
    <groupId>org.apache.camel.springboot</groupId>
    <artifactId>camel-http-starter</artifactId>
  </dependency>
  
  <dependency>
  