anchor.diff:  
   To understand more about property placeholders, read the
   documentation.
  +
  +In Camel 3.4 you can use an alternative than RAW to refer to a property placeholder by its
  +key, as discussed in the following section.
  +
  +=== Referring to a property placeholder
  +
  +*Since Camel 3.4*
  +
  +When using `{{key}}` in configuring endpoint URIs then Camel will replace the `{{key}}` while parsing the endpoint URI.
  +This has its pros but also a few cons, such as when using sensitive information such as passwords. As we have seen
  +in the previous section you can use RAW() syntax. Instead of using RAW() you can use `#property:key` notation,
  +as shown in the example below:
  +
  +[source,java]
  +----
  +.to("ftp:joe@myftpserver.com?password=#property:myFtpPassword&binary=true")
  +----
  +
  +... and in XML:
  +
  +[source,xml]
  +----
  +<to uri="ftp:joe@myftpserver.com?password=#property:myFtpPassword&amp;binary=true"/>
  +----
   
   [[HowdoIconfigureendpoints-Configuringurisusingendpointwithbeanpropertystyle]]
   == Configuring URIs using endpoint with bean property style
  
positive.code: 
  [source,xml]
  ----
  <camelContext ...>
   
    <endpoint id="foo" uri="ftp://foo@myserver">
      <property key="password" value="secret"/>
  
negative.code: 
  [source,xml]
  ----
  <camelContext>
     <propertyPlaceholder id="properties" location="myftp.properties"/>
     ...
  </camelContext>
  