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

kwin pushed a commit to branch maintenance-1.0.x
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-installer-console.git

commit 708aa64daeca32a3cdcb8d49d0ad0bb2b935ff64
Author: Konrad Windszus <[email protected]>
AuthorDate: Tue Nov 24 12:36:56 2020 +0100

    SLING-9932 prevent binding configurations to the Installer Console
    Bundle
---
 .../core/impl/console/ConfigurationSerializerWebConsolePlugin.java   | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git 
a/src/main/java/org/apache/sling/installer/core/impl/console/ConfigurationSerializerWebConsolePlugin.java
 
b/src/main/java/org/apache/sling/installer/core/impl/console/ConfigurationSerializerWebConsolePlugin.java
index b90e1cb..5ff745c 100644
--- 
a/src/main/java/org/apache/sling/installer/core/impl/console/ConfigurationSerializerWebConsolePlugin.java
+++ 
b/src/main/java/org/apache/sling/installer/core/impl/console/ConfigurationSerializerWebConsolePlugin.java
@@ -148,7 +148,7 @@ public class ConfigurationSerializerWebConsolePlugin 
extends AbstractWebConsoleP
             tdLabel(pw, "Serialized Configuration Properties");
             tdContent(pw);
             
-            Configuration configuration = 
configurationAdmin.getConfiguration(pid);
+            Configuration configuration = 
configurationAdmin.getConfiguration(pid, null);
             Dictionary<String, Object> properties = 
configuration.getProperties();
             if (properties == null) {
                 pw.print("<p class='ui-state-error-text'>");
@@ -156,8 +156,7 @@ public class ConfigurationSerializerWebConsolePlugin 
extends AbstractWebConsoleP
                 pw.println("</p>");
             } else {
                 properties = cleanConfiguration(properties);
-                try {
-                    ByteArrayOutputStream baos = new ByteArrayOutputStream();
+                try (ByteArrayOutputStream baos = new ByteArrayOutputStream()) 
{
                     
ConfigurationSerializerFactory.create(serializationFormat).serialize(properties,
 baos);
                     pw.println("<textarea rows=\"20\" cols=\"120\" 
id=\"output\" readonly>");
                     pw.print(new String(baos.toByteArray(), 
StandardCharsets.UTF_8));

Reply via email to