This is an automated email from the ASF dual-hosted git repository. dklco pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-app-cms.git
commit 79e3faf7163caa626c7af89f8ce560840f505dad Author: Dan Klco <[email protected]> AuthorDate: Fri Oct 16 14:15:03 2020 -0400 Updated the path of the error pages so they are publically available --- core/src/main/java/org/apache/sling/cms/core/models/ErrorHandler.java | 2 +- docs/error-pages.md | 4 ++-- .../sling-cms/content => static/sling-cms}/errorhandling/401.json | 0 .../sling-cms/content => static/sling-cms}/errorhandling/403.json | 0 .../sling-cms/content => static/sling-cms}/errorhandling/404.json | 0 .../sling-cms/content => static/sling-cms}/errorhandling/default.json | 0 6 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/src/main/java/org/apache/sling/cms/core/models/ErrorHandler.java b/core/src/main/java/org/apache/sling/cms/core/models/ErrorHandler.java index 388838c..2799bcd 100644 --- a/core/src/main/java/org/apache/sling/cms/core/models/ErrorHandler.java +++ b/core/src/main/java/org/apache/sling/cms/core/models/ErrorHandler.java @@ -135,7 +135,7 @@ public class ErrorHandler { /** * Path under which the error pages for Sling CMS can be found. */ - public static final String SLING_CMS_ERROR_PATH = "/libs/sling-cms/content/errorhandling/"; + public static final String SLING_CMS_ERROR_PATH = "/static/sling-cms/errorhandling/"; @RequestAttribute @Named(SlingConstants.ERROR_STATUS) diff --git a/docs/error-pages.md b/docs/error-pages.md index 274f376..0dd6630 100644 --- a/docs/error-pages.md +++ b/docs/error-pages.md @@ -16,8 +16,8 @@ When a user encounters an error on a Sling CMS site, Sling CMS will attempt to p - Check for a `sling:Page` at */content/[SITE_GROUP]/[SITE_NAME]/errors/[STATUS_CODE]* - Check for a `sling:Page` at */content/[SITE_GROUP]/[SITE_NAME]/errors/default* - - Check for a `sling:Page` at */libs/sling-cms/content/errorhandling/[STATUS_CODE]* - - Check for a `sling:Page` at */libs/sling-cms/content/errorhandling/default* + - Check for a `sling:Page` at */static/sling-cms/errorhandling/[STATUS_CODE]* + - Check for a `sling:Page` at */static/sling-cms/errorhandling/default* This allows you to customize the response to an error while not providing too much information to your users. For example, if you provide the following structure: diff --git a/ui/src/main/resources/jcr_root/libs/sling-cms/content/errorhandling/401.json b/ui/src/main/resources/jcr_root/static/sling-cms/errorhandling/401.json similarity index 100% rename from ui/src/main/resources/jcr_root/libs/sling-cms/content/errorhandling/401.json rename to ui/src/main/resources/jcr_root/static/sling-cms/errorhandling/401.json diff --git a/ui/src/main/resources/jcr_root/libs/sling-cms/content/errorhandling/403.json b/ui/src/main/resources/jcr_root/static/sling-cms/errorhandling/403.json similarity index 100% rename from ui/src/main/resources/jcr_root/libs/sling-cms/content/errorhandling/403.json rename to ui/src/main/resources/jcr_root/static/sling-cms/errorhandling/403.json diff --git a/ui/src/main/resources/jcr_root/libs/sling-cms/content/errorhandling/404.json b/ui/src/main/resources/jcr_root/static/sling-cms/errorhandling/404.json similarity index 100% rename from ui/src/main/resources/jcr_root/libs/sling-cms/content/errorhandling/404.json rename to ui/src/main/resources/jcr_root/static/sling-cms/errorhandling/404.json diff --git a/ui/src/main/resources/jcr_root/libs/sling-cms/content/errorhandling/default.json b/ui/src/main/resources/jcr_root/static/sling-cms/errorhandling/default.json similarity index 100% rename from ui/src/main/resources/jcr_root/libs/sling-cms/content/errorhandling/default.json rename to ui/src/main/resources/jcr_root/static/sling-cms/errorhandling/default.json
