title: Apache camel XML route configuration - inherit common parameters
body: <p>Given that I have a legacy Camel application that is configured using XML, I have many routes that have common parameters.  E.g.</p>
  
  <pre><code>&lt;camel:camelContext&gt;
  &lt;camel:endpoint id=sampleEndpoint1" uri="user1@host.com/inbound?password=password1&amp;amp;readLock=none&amp;amp;delete=true&amp;amp;include=.*.xml&amp;amp;disconnect=false&amp;amp;knownHostsFile=/tmp/known_hosts&amp;amp;serverAliveInterval=30&amp;amp;preferredAuthentications=password&amp;amp;ciphers=arcfour128,aes128-ctr,aes192-ctr,aes256-ctr"/&gt;
  
  &lt;camel:endpoint id=sampleEndpoint2" uri="user2@host.com/inbound?password=password2&amp;amp;readLock=none&amp;amp;delete=true&amp;amp;include=.*.xml&amp;amp;disconnect=false&amp;amp;knownHostsFile=/tmp/known_hosts&amp;amp;serverAliveInterval=30&amp;amp;preferredAuthentications=password&amp;amp;ciphers=arcfour128,aes128-ctr,aes192-ctr,aes256-ctr"/&gt;
  
  &lt;camel:endpoint id=sampleEndpoint3" uri="user3@host.com/inbound?password=password3&amp;amp;readLock=none&amp;amp;delete=true&amp;amp;include=.*.xml&amp;amp;disconnect=false&amp;amp;knownHostsFile=/tmp/known_hosts&amp;amp;serverAliveInterval=30&amp;amp;preferredAuthentications=password&amp;amp;ciphers=arcfour128,aes128-ctr,aes192-ctr,aes256-ctr"/&gt;
  &lt;/camel:camelContext&gt;
  </code></pre>
  
  <p>After the <strong>password</strong> parameter all the remaining parameters in the route definitions are the same.</p>
  
  <p>Is there a way for routes to inherit common parameters in a similar fashion to Spring bean configuration where you can inherit properties from a <strong>parent</strong> bean?</p>