title: Apache Camel Global SSL Configuration with Spring-Boot
body: <p>I am struggling to get the global SSL configuration to work. I am running
  Apache Camel within Spring boot. It seems the configuration in
  application.yml is ignored. The SSL context is not created and the
  use-global-ssl-context-parameter is ignored for http component.</p>
  
  <p>Versions</p>
  
  <ul>
  <li>Spring-Boot: 2.1.9-RELEASE</li>
  <li>Apache Camel: 2.24.2</li>
  </ul>
  
  <p>Dependencies included in pom:</p>
  
  <ul>
  <li>camel-spring-boot</li>
  <li>camel-spring-boot-starter</li>
  <li>camel-http-starter</li>
  </ul>
  
  <p>Configs (application.yml)</p>
  
  <p><code>camel:
    # To enable global SSL in undertow
    component:
      http:
        use-global-ssl-context-parameters: true
    ssl:
      config:
        key-managers:
          key-password: "changeit"
          key-store:
            resource: "/keystore.p12"
            password: "changeit"
            type: "PKCS12"
        trust-managers:
          key-store:
            resource: "/cacerts"
            password: "changeit"
            type: "jks"</code></p>
  
  <p>This is in a clean project created specifically to test the global SSL
  context creation.</p>
  
  <p>It seems I am missing a step somewhere?</p>
  
  <p>Assistance appreciated.</p>