Hello,
Those warnings should be benign - they're simply indicating that the default "writable" store for each model object type doesn't exist. For Dynamic Website, you need those to exist. You should take a look at the web-framework-model-context.xml file.
Each model type (i.e. Component, Page, Template Instance) has its own series of Stores into which objects can be persisted and from which they can be loaded. The ones provided are:
a) ClassPath Store - the read-only directory structure under /classes/alfresco/site-data
b) LocalFileSystem Store - a read/write directory structure located at /web-framework (by default)
c) Remote Store - a Repository Store located in Alfresco
The idea is that you can have read-only stock objects for your web app as well as objects, objects which are received from a deployment event and objects which are loaded out of a sandbox within the AVM. The result is a really nice, dynamic object layer which supports Web Project sandboxes as well as live production data.
You might contrast this approach with the one used by DB-specific WCM tiers. Here, the data layer is composed dynamically based on your configuration file and deployed objects. You can tweak the config file to your preference. You could even load all of your objects purely from the Alfresco repository (using a layered Store approach, some from AVM, some from DM). It can get pretty interesting.
Note: For the 3.0 release, we're probably going to keep things pretty simple but we will support storing all of your custom model objects within a Repository Store. Thus, you get versioning, workflow, auditing and more.
To get things working, you should probably create a /web-framework directory root-relative to the disk or mount where your application server lives. That, or change the configuration file. All told, you would have:
/web-framework/site-data/chrome
/web-framework/site-data/components
/web-framework/site-data/component-types
/web-framework/site-data/configurations
/web-framework/site-data/content-associations
/web-framework/site-data/page-associations
/web-framework/site-data/pages
/web-framework/site-data/page-types
/web-framework/site-data/template-instances
/web-framework/site-data/template-types
/web-framework/site-data/themes
As Luis said, this is still very much in motion but it's really great that you've taken such initiative on this. That's really quick. That's one of the best things about open-source - that everyone can participate, try things out right away and give us feedback.
To that point, if you find have recommendations for improvements or ideas about how things could be tweaked to better suit your use case, I'd love to hear it!
Michael