I have an application with the name set as "Yada.yada" i.e.,:
however in the code use in getView, getModel and getStore the this.$namespace property returns "YADA" meaning that it won't create views etc.
It might be the funky way I'm trying to use Ext.app.Application - however it always used to work (and was working in the earlier 4.2 beta). Seems all the changes to the MVC system have broken my use case. I have a workaround (overriding Ext.app.Application and forcing this.$namespace to be correct).
Ext.app.Controller.getFullName(name, 'store', this.$namespace);