Author: cziegeler
Date: Wed Jul 19 05:06:37 2017
New Revision: 1802355

URL: http://svn.apache.org/viewvc?rev=1802355&view=rev
Log:
Remove intermediate 'configurations' node

Modified:
    
sling/whiteboard/cziegeler/feature-support/src/main/java/org/apache/sling/feature/support/ConfigurationUtil.java

Modified: 
sling/whiteboard/cziegeler/feature-support/src/main/java/org/apache/sling/feature/support/ConfigurationUtil.java
URL: 
http://svn.apache.org/viewvc/sling/whiteboard/cziegeler/feature-support/src/main/java/org/apache/sling/feature/support/ConfigurationUtil.java?rev=1802355&r1=1802354&r2=1802355&view=diff
==============================================================================
--- 
sling/whiteboard/cziegeler/feature-support/src/main/java/org/apache/sling/feature/support/ConfigurationUtil.java
 (original)
+++ 
sling/whiteboard/cziegeler/feature-support/src/main/java/org/apache/sling/feature/support/ConfigurationUtil.java
 Wed Jul 19 05:06:37 2017
@@ -67,7 +67,7 @@ public class ConfigurationUtil {
         if ( additionalAttributes != null ) {
             for(final Map.Entry<String, String> entry : 
additionalAttributes.entrySet()) {
                 if ( Constants.REQUIRE_CAPABILITY.equals(entry.getKey())
-                    && 
!entry.getValue().contains("osgi.implementation=osgi.configurator")) {
+                    && 
!entry.getValue().contains("osgi.extender=osgi.configurator")) {
                     mf.getMainAttributes().putValue(entry.getKey(), 
entry.getValue() + "," + REQUIRE_CONFIGURATOR_CAPABILITY);
                 } else {
                     mf.getMainAttributes().putValue(entry.getKey(), 
entry.getValue());
@@ -80,10 +80,7 @@ public class ConfigurationUtil {
         final ZipEntry ze = new 
ZipEntry("OSGI-INF/configurator/configurations.json");
         jos.putNextEntry(ze);
         final Writer w = new OutputStreamWriter(jos, "UTF-8");
-        w.write("{\n");
-        w.write("\"configurations\" : ");
         ConfigurationJSONWriter.write(w, configurations);
-        w.write("\n}\n");
         w.flush();
         jos.closeEntry();
 


Reply via email to