title: How can I manually start a Camel Route through Spring XML?
body: <p>I've got my route's autoStart set to false:</p>
  
  <pre><code>&lt;route id="myRoute" autoStartup="false"&gt;
  </code></pre>
  
  <p>Everything I can find online about how to start it after that is for starting it in java and says to call <code>startRoute("myRoute");</code> on the camelContext.. but I can't find anything about how to call that from within a route in Spring XML.</p>
  
  <p>Here's my setup:</p>
  
  <pre><code>&lt;route id="myRoute" autoStartup="false"&gt;
      &lt;from uri="ftp://remote/dir" /&gt;
      &lt;to uri="file:///local/dir" /&gt;
  &lt;/route&gt;
  &lt;route id="kickOff"&gt;
      &lt;from uri="timer://runOnce?repeatCount=1&amp;amp;delay=30000" /&gt;
      &lt;!-- START myRoute HERE --&gt;
      &lt;to uri="bean:postProcessor?method=postProcess" /&gt;
  &lt;/route&gt;
  </code></pre>
  
  <p>My goal is to have the FTP get all the files on the FTP once, then stop that route. Currently it'll continue polling the FTP indefinitely. I tried adding a <code>org.apache.camel.impl.LimitedPollingConsumerPollStrategy</code> with a limit of 1 but that didn't seem to change anything.</p>