In the release notes for 3.4 it is mentioned that the new Advanced Search features allows you to search against aspects. The Wiki provides an example of creating a form for a custom content type but not for an aspect. Does anyone know how to create a form for an aspect? I'd like to search across all documents for an aspect that has been applied and optionally matching any properties of that aspect - similar to searching for a custom content type.
I have noticed that the form UI component call in the advanced search template hardcodes an itemKind of 'type'. While the Forms Developer Guide states the only supported itemKind is "node", i'm guessing the Wiki is slightly out of date.
I've read that the advanced search in 3.4 supports aspects and i've tried passing in an itemKind of 'aspect' only to have an exception thrown - Failed to find appropriate FormProcessor to generate Form for item. Do i need to implement my own FormProcessor for aspects to support finding all documents with an aspect applied to it? What search support is the Wiki talking about for aspects?
A review of the alfresco search script i.e. search.lib.js, reveals that there is no support for aspects. There is also no support for EXACTTYPE, which means a type based search will include results for subtypes.