After doing a maven build (clean, then install) the error is
[INFO] Loading filter from /projects/my-view/src/main/content/META-INF/vault/filter.xml
[ERROR] 1 error(s) detected during dependency analysis.
1 error(s) detected during dependency analysis.
Filter root's ancestor '/conf' is not covered by any of the specified dependencies.
Not sure if the error message makes sense, since I have no dependencies on the view (or ui.apps). This behavior was reported already for the vault plugin 0.5.4.
Interesting is, that if I create a different Maven module, like e.g. ui.content, add a pom-dependency to the view (or ui.apps), manage /conf with that module, then the vault plugin seems to work.
Therefore my question: Is there indeed a dependency error (what dependency are we talking about) or is this a bug similar to what was reported for the vault plugin 0.5.4?
Seems I can answer my own question... In the AEM Maven archetype 22 there is a module called repository-structure. The module's description says it all:
Empty package that defines the structure of the Adobe Experience Manager repository the Code packages in this project deploy into. Any roots in the Code packages of this project should have their parent enumerated in the Filters list below.