Stefan Seifert created SLING-6439:
-------------------------------------
Summary: Filesystem Resource Provider 1.2 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.0
Reporter: Stefan Seifert
Assignee: Stefan Seifert
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)