anchor.diff:  Here we weave and select the xref:{eip-vc}:eips:split-eip.adoc[Split] EIP and weave in a message transformation, that
   is processed before calling the splitter. This means the message body is appended with _Camel is awesome_.
   
  -==== weaveByToUri
  +=== weaveByToUri
   
   The `weaveByToUri` is a handy method that makes it easy to _weave_ a Camel route that
   send messages to a given endpoint URI or pattern.
  
positive.code: 
  That means the message being sent after mock:bar would have been transformed to a constant message Bye World
  
  ==== weave without using IDs
  
  When weaving a route, you need to use one of the `weaveBy` methods
  as criteria to select one or more nodes in the route graph.
  
negative.code: In the unit test method above, we first advice the route by ID, where we auto mock all the endpoints.
  After that we start Camel.
  
  === Logging before and after advicing routes
  
  When using `adviceWith` then Camel will automatic log, the before and after, of each adviced route, in XML format.
  
  