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

jeb pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-servlets-get.git


The following commit(s) were added to refs/heads/master by this push:
     new 8f62793  SLING-7844 Changed default configurations for ecma date 
support to true
8f62793 is described below

commit 8f627936a202d8b8099876bbd223616b4f94a808
Author: JE Bailey <[email protected]>
AuthorDate: Wed Aug 22 12:54:08 2018 -0400

    SLING-7844 Changed default configurations for ecma date support to true
    
    Updated wording and changed default so that dates are ECMA formatted by
    default.
---
 .../java/org/apache/sling/servlets/get/impl/DefaultGetServlet.java   | 5 ++++-
 .../java/org/apache/sling/servlets/get/impl/VersionInfoServlet.java  | 4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git 
a/src/main/java/org/apache/sling/servlets/get/impl/DefaultGetServlet.java 
b/src/main/java/org/apache/sling/servlets/get/impl/DefaultGetServlet.java
index 778f763..2f8550e 100644
--- a/src/main/java/org/apache/sling/servlets/get/impl/DefaultGetServlet.java
+++ b/src/main/java/org/apache/sling/servlets/get/impl/DefaultGetServlet.java
@@ -129,7 +129,7 @@ public class DefaultGetServlet extends 
SlingSafeMethodsServlet {
                   "200.")
         int json_maximumresults() default 200;
         
-        @AttributeDefinition(name = "ECMA date support", description="Enable 
deprecated ECMA formatting for JSON response")
+        @AttributeDefinition(name = "Legacy ECMA date format", 
description="Enable legacy Sling ECMA format for dates")
         boolean ecmaSuport() default false;
     }
 
@@ -186,6 +186,9 @@ public class DefaultGetServlet extends 
SlingSafeMethodsServlet {
         this.enableXml = cfg.enable_xml();
         this.jsonMaximumResults = cfg.json_maximumresults();
         this.enableEcmaSupport = cfg.ecmaSuport();
+        if (enableEcmaSupport) {
+            logger.info("Legacy ECMA format is enabled");
+        }
     }
 
     @Deactivate
diff --git 
a/src/main/java/org/apache/sling/servlets/get/impl/VersionInfoServlet.java 
b/src/main/java/org/apache/sling/servlets/get/impl/VersionInfoServlet.java
index cdcfd67..23d9187 100644
--- a/src/main/java/org/apache/sling/servlets/get/impl/VersionInfoServlet.java
+++ b/src/main/java/org/apache/sling/servlets/get/impl/VersionInfoServlet.java
@@ -81,8 +81,8 @@ public class VersionInfoServlet extends 
SlingSafeMethodsServlet {
         @AttributeDefinition(name = "Selector", description="List of selectors 
this servlet handles to display the versions")
         String[] sling_servlet_selectors() default "V";
         
-        @AttributeDefinition(name = "ECMA date support", description="Enable 
deprecated ECMA formatting for JSON response")
-        boolean ecmaSuport() default false;
+        @AttributeDefinition(name = "Legacy ECMA date format", 
description="Enable legacy Sling ECMA format for dates")
+        boolean ecmaSuport() default true;
     }
     
     private static final long serialVersionUID = 1656887064561951302L;

Reply via email to