title: Execute Backends using Cron in Google App Engine (Java)
body: <p>I have a Dynamic Backend setup on GAE which I want to run using cron every 15mins. The problem is cron requires a url that begins with "/". While a backend URL uses the following format: <a href="http://backendname.yourapp.appspot.com" rel="noreferrer">http://backendname.yourapp.appspot.com</a>.</p>
  
  <p>I've read in other forums that you could use fetchurl to call your backend but I don't think that's the <em>ideal</em> way. Because that would require you to make your backend publicly accessible.</p>
  
  <p>According to google's documentation:
  <a href="http://code.google.com/appengine/docs/java/backends/overview.html#Public_and_Private_Backends" rel="noreferrer">http://code.google.com/appengine/docs/java/backends/overview.html#Public_and_Private_Backends</a></p>
  
  <blockquote>
    <blockquote>
      <p>"Private backends can be accessed by application administrators, instances of the application, and by App Engine APIs and services (such as Task Queue tasks and Cron jobs) without any special configuration." </p>
    </blockquote>
  </blockquote>
  
  <p>Has anybody got backends called by declaring it in cron.xml?</p>