title: InvocationTargetException storing files with appengine-gcs-client-0.5 dev_appserver
body: <p>I'm using <a href="http://repo1.maven.org/maven2/com/google/appengine/tools/appengine-gcs-client/0.5/" rel="nofollow">appengine-gcs-client-0.5</a> and seeing InvocationTargetExceptions in my dev_appserver when calling <a href="https://cloud.google.com/appengine/docs/java/googlecloudstorageclient/javadoc/com/google/appengine/tools/cloudstorage/GcsService#createOrReplace(com.google.appengine.tools.cloudstorage.GcsFilename,%20com.google.appengine.tools.cloudstorage.GcsFileOptions)" rel="nofollow">GcsService.createOrReplace</a> and <a href="https://cloud.google.com/appengine/docs/java/googlecloudstorageclient/javadoc/com/google/appengine/tools/cloudstorage/GcsOutputChannel#close()" rel="nofollow">GcsOutputChannel.close</a>.</p>
  
  <p>It seems like the call to storeBlob does not have the appropriate permission, as the appserver gets an AccessControlException in com.google.appengine.api.blobstore.dev.FileBlobStorage.storeBlob:</p>
  
  <pre><code>java.security.AccessControlException: access denied ("java.io.FilePermission" "/tmp/1440435923000-0/encoded_gs_key:&lt;some key&gt;" "write")
  </code></pre>
  
  <p>What do I need to do to get this working?</p>