The Google App Engine appengine-web.xml configuration file allows you to specify which files are static content and which files are resources. When you upload your app to Google only the content designated static will be placed on static content servers and only the files designated as resources will get pushed to the app servers (paraphrasing from https://developers.google.com/appengine/docs/java/config/appconfig).
I have some config statements that look like...
<static-files>
<include path="/**.html" />
<include path="/**.js" />
<include path="/**.css" />
<include path="/**.ico" />
<include path="/**.png" />
<include path="/**.jpg" />
<include path="/**.gif" />
</static-files>
<resource-files>
<include path="/**.ftl" />
</resource-files>
My questions are...
When I add files to the static-files list, does that mean they will not be shipped as resource files as well?
When I add files to the resource-files list, does that mean they won't be shipped as static files as well?
Or do I need to provide a complete exclude path set in each section?
The docs are ambiguous here (at least I don't see anything explicit). Since this is just a space savings optimization (and some upload time, I guess) it probably isn't too important to me yet. But I don't seem to have any way to tell if content did or didn't make it to either the static or resource areas when pushing to Google.
Thanks!