anchor.diff:  === xref:dsl.adoc[DSL]
   
   * xref:java-dsl.adoc[Java DSL]
  -* xref:components::spring.adoc[Spring DSL]
  -* xref:using-osgi-blueprint-with-camel.adoc[Blueprint DSL]
  +* xref:bean-integration.adoc[Java Annotation DSL]
  +* xref:components::spring.adoc[Spring XML DSL]
  +* xref:using-osgi-blueprint-with-camel.adoc[OSGi Blueprint XML DSL]
   * xref:rest-dsl.adoc[Rest DSL]
  -* xref:bean-integration.adoc[Annotation DSL]
  -* Kotlin DSL
  +
   
   === Components
   
  
positive.code: asynchronous
  * xref:error-handling-in-camel.adoc[Error handling in Camel]
  * xref:using-propertyplaceholder.adoc[How to use Camel property placeholders]
  * [Tutorials]
  * xref:examples.adoc[Examples]
  * xref:testing.adoc[Testing]
  * xref:xml-configuration.adoc[XML Configuration]
  
negative.code: * xref:servicepool.adoc[ServicePool]
  * xref:stream-caching.adoc[Stream caching]
  * xref:threading-model.adoc[Threading Model]
  * Tracer
  * xref:transport.adoc[Transport]
  * xref:type-converter.adoc[Type Converter]
  