title: Multiple camel context not accepted in Spring Boot Came single configl xml model ?
body: <p><strong>Base Facts : Apache Camel 2.20.1  (Spring Boot)</strong></p>
  
  <p>Multiple context reference in same spring boot config xml throws below highlighted error, despite providing explicit different ids  </p>
  
  <p><strong>When my own example failed - I tried with simple sample case.. but met with the same error</strong>     </p>
  
  <blockquote>
    <p>Error creating bean with name 'typeConverter' defined in class path resource >[org/apache/camel/spring/boot/TypeConversionConfiguration.class]: Unsatisfied >dependency expressed through method 'typeConverter' parameter 0; nested >exception is org.springframework.beans.factory.NoUniqueBeanDefinitionException: >No qualifying bean of type 'org.apache.camel.CamelContext' available: expected >single matching bean but found 2: camel1,camel2</p>
  </blockquote>
  
  <pre><code>&lt;!-- here we have the 1st CamelContext --&gt;
  &lt;camelContext id="camel1" xmlns="http://camel.apache.org/schema/spring"&gt;
      &lt;route&gt;
          &lt;from uri="direct:one" /&gt;
          &lt;to uri="mock:result" /&gt;
      &lt;/route&gt;
  &lt;/camelContext&gt;
  
  &lt;!-- and there we have the 2nd CamelContext --&gt;
  &lt;camelContext id="camel2" xmlns="http://camel.apache.org/schema/spring"&gt;
      &lt;route&gt;
          &lt;from uri="direct:two" /&gt;
          &lt;to uri="log:two" /&gt;
          &lt;to uri="mock:result" /&gt;
      &lt;/route&gt;
  &lt;/camelContext&gt;
  </code></pre>
  
  <p>My context are being called from Spring boot starter class as follows.</p>
  
  <pre><code>@SpringBootApplication
  @ComponentScan(basePackages="com.wm")
  @ImportResource("classpath:META-INF/spring/spring-context.xml")
  public class ExtAuthServiceAppStarter {
      public static void main(String[] args) {
      SpringApplication.run(ExtAuthServiceAppStarter.class, args);
     }
  }
  </code></pre>
  
  <p>Any suggestions ?</p>