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;