[
https://issues.apache.org/jira/browse/SLING-6439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15804020#comment-15804020
]
Stefan Seifert commented on SLING-6439:
---------------------------------------
thanks! unfortunately it does not yet solve the problem reproducible with (see
README for steps)
https://github.com/stefanseifert/sling-fsresource-include-test
the problem is that the {{sling:resourceSuperType}} property of the resource
{{/apps/fsresource-include/components/index}} cannot be looked up properly -
and thus the script resolution fails to look for the included script in
{{/apps/fsresource-include/components/common}}. i'm wondering why it worked
with the old fsresource impl and sling 8 launchpad (see branch in the example).
there seems to be a change how this property is looked up as well in some other
place.
> Filesystem Resource Provider does not support "overlaying" nodes from
> repository
> --------------------------------------------------------------------------------
>
> Key: SLING-6439
> URL: https://issues.apache.org/jira/browse/SLING-6439
> Project: Sling
> Issue Type: Bug
> Components: Extensions
> Affects Versions: File System Resource Provider 1.2.2
> Reporter: Stefan Seifert
> Assignee: Carsten Ziegeler
> Fix For: File System Resource Provider 1.2.2
>
>
> the file system resource provider does no longer provide "overlaying"
> resources from the repository with resources from the filesystem. this worked
> with the old version 1.1.4 and was a much-used feature when mounting an maven
> project with content including JSON file fragements via sling content
> installer. in this case the bundle had to be deployed once and all binary
> files and content resources extracted. then, when the fsresource folder is
> mounted, the binary files are served from filesystem while the nodes from the
> JSON fragment files are still services from the repository.
> this does no longer work with the latest fsresource provider 1.2.0. perhaps
> the underlying issue is not the fsresource implementation, but the new sling
> resource provider SPI implementation.
> here is a sample project to reproduce the problem:
> https://github.com/stefanseifert/sling-fsresource-include-test
> follow the steps in the readme to reproduce the problem.
> in this branch - the only change is a switch to sling launchpad 8 and
> fsresource 1.1.4 - the problem does not occur:
> https://github.com/stefanseifert/sling-fsresource-include-test/tree/fsresource-1.x
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)