[
https://issues.apache.org/jira/browse/JCRVLT-126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15522081#comment-15522081
]
Tobias Bocanegra commented on JCRVLT-126:
-----------------------------------------
since those are properties of the intermediate ancestor nodes, they behave a
bit different.
the first time the package is installed it creates all intermediate nodes using
the available properties.
but the second time it should not add or alter the intermediate nodes.
> Content packages update content outside of their filters if ancestor node
> have binary property
> ----------------------------------------------------------------------------------------------
>
> Key: JCRVLT-126
> URL: https://issues.apache.org/jira/browse/JCRVLT-126
> Project: Jackrabbit FileVault
> Issue Type: Bug
> Components: Packaging
> Affects Versions: 3.1.26
> Reporter: Masayuki Imai
> Assignee: Tobias Bocanegra
> Attachments: filter-problem-1.0.zip
>
>
> *[Problem]*
> If ancestor nodes of specified node as filter have binary property, The
> package will update the ancestor nodes.
> The package install role user can't install the project package if the user
> don't have write permission for ancestor nodes.
> - For all filters all binary properties of ancestor nodes will be wrapped and
> be installed even when not being part of the binary
> - Even adding a negative look ahead exclude (exclude all .binary not
> following the root path) does not work.
> *[Reproducible package]*
> I attached reproducible package.
> filter-problem-1.0.zip
> *[Expected behavior]*
> The package don't update the property of the ancestor nodes of filter
> specified node even if the ancestor nodes have binary property.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)