I have a complex Application naming Objects according to an MVC approach. The xtypes of the objects get the same name as the object-name (e.g. 'MyApp.Domain.View.PersonView'). Same is done for the itemId's.

With Ext.ComponentQuery.query() I only get an empty Array when querying one of those Objects. When I change the ItemId to 'MyAppDomainViewPersonView', the query returns the Object as intented.

That should work for itemId's with '.' as well.