anchor.diff:  ----
   
   You can also refer to a specific thread pool
  -to be used, using the executorServiceRef option
  +to be used, using the `executorServiceRef` option
   
   [source,xml]
   ----
  
positive.code:     .to("mock:result");
  -----------------------------------------------------------
  
  By default the *onCompletion* will be triggered when the
  Exchange is complete and regardless if the
  Exchange completed with success or with a failure
  (such as an Exception was thrown). You can limit the trigger to only
  
negative.code: </route>
  ----
  
  IMPORTANT: If an OnCompletion is defined in a route, it overrides *all* global
  scoped and thus it is only the route scoped that are used. The globally
  scoped are not in use.
  
  === Using onCompletion with onWhen predicate
  
  As other DSL in Camel you can attach a predicate to
  the OnCompletion so it only triggers in certain conditions, when the
  predicate matches. For example to only trigger if the message body contains the word
  _Hello_ we can do like:
  
  [source,java]
  ----
  