SLING-7844 Changed default configurations for ecma date support to true
Updated wording and changed default so that dates are ECMA formatted by
default.
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 @@
"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 @@
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 @@
@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;