You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2017/11/07 09:37:25 UTC

[sling-org-apache-sling-fsresource] 10/23: SLING-6537 FileVault XML support

This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to annotated tag org.apache.sling.fsresource-1.3.0
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-fsresource.git

commit 62f16aa1598a8c948f40f55fa678958370765cb9
Author: Stefan Seifert <ss...@apache.org>
AuthorDate: Tue Mar 7 21:56:51 2017 +0000

    SLING-6537 FileVault XML support
    
    git-svn-id: https://svn.apache.org/repos/asf/sling/branches/fsresource-1.x@1785894 13f79535-47bb-0310-9956-ffa450edef68
---
 .../java/org/apache/sling/fsprovider/internal/FileMonitor.java    | 4 ++--
 .../org/apache/sling/fsprovider/internal/FsResourceProvider.java  | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/main/java/org/apache/sling/fsprovider/internal/FileMonitor.java b/src/main/java/org/apache/sling/fsprovider/internal/FileMonitor.java
index 4ac056a..d77a2f6 100644
--- a/src/main/java/org/apache/sling/fsprovider/internal/FileMonitor.java
+++ b/src/main/java/org/apache/sling/fsprovider/internal/FileMonitor.java
@@ -172,7 +172,7 @@ public final class FileMonitor extends TimerTask {
                 // removed file and update status
                 sendEvents(monitorable, TOPIC_RESOURCE_REMOVED, reporter);
                 monitorable.status = NonExistingStatus.SINGLETON;
-                contentFileCache.remove(monitorable.path);
+                contentFileCache.remove(transformPath(monitorable.path));
             } else {
                 // check for changes
                 final FileStatus fs = (FileStatus)monitorable.status;
@@ -182,7 +182,7 @@ public final class FileMonitor extends TimerTask {
                     // changed
                     sendEvents(monitorable, TOPIC_RESOURCE_CHANGED, reporter);
                     changed = true;
-                    contentFileCache.remove(monitorable.path);
+                    contentFileCache.remove(transformPath(monitorable.path));
                 }
                 if ( fs instanceof DirStatus ) {
                     // directory
diff --git a/src/main/java/org/apache/sling/fsprovider/internal/FsResourceProvider.java b/src/main/java/org/apache/sling/fsprovider/internal/FsResourceProvider.java
index 6a9d45f..4ec8a07 100644
--- a/src/main/java/org/apache/sling/fsprovider/internal/FsResourceProvider.java
+++ b/src/main/java/org/apache/sling/fsprovider/internal/FsResourceProvider.java
@@ -117,11 +117,11 @@ public final class FsResourceProvider implements ResourceProvider {
                 description = "Filesystem layout mode for files, folders and content.",
                 options={
                         @Option(value="INITIAL_CONTENT", label="INITIAL_CONTENT - "
-                                + "Sling-Initial-Content filesystem layout, with full support for JSON and jcr.xml content files."),
+                                + "Sling-Initial-Content filesystem layout, with full support for JSON and jcr.xml content files"),
                         @Option(value="INITIAL_CONTENT_FILES_FOLDERS", label="INITIAL_CONTENT_FILES_FOLDERS - "
-                                + "Sling-Initial-Content filesystem layout, support only files and folders (classic mode)."),
+                                + "Sling-Initial-Content filesystem layout, support only files and folders (classic mode)"),
                         @Option(value="FILEVAULT_XML", label="FILEVAULT_XML - "
-                                + "FileVault XML format (expanded content package)."),
+                                + "FileVault XML format (expanded content package)"),
                 })
         FsMode provider_fs_mode() default FsMode.INITIAL_CONTENT;
         
@@ -136,7 +136,7 @@ public final class FsResourceProvider implements ResourceProvider {
         /**
          * Internal Name hint for web console.
          */
-        String webconsole_configurationFactory_nameHint() default "Root paths: {" + ResourceProvider.ROOTS + "}";
+        String webconsole_configurationFactory_nameHint() default "{provider.fs.mode}: {" + ResourceProvider.ROOTS + "}";
     }
 
     // The location in the resource tree where the resources are mapped

-- 
To stop receiving notification emails like this one, please contact
"commits@sling.apache.org" <co...@sling.apache.org>.