diff --git a/webconsole/src/main/java/org/apache/felix/webconsole/internal/core/BundlesServlet.java b/webconsole/src/main/java/org/apache/felix/webconsole/internal/core/BundlesServlet.java index 93ba3a2538..37b79f1db5 100644 --- a/webconsole/src/main/java/org/apache/felix/webconsole/internal/core/BundlesServlet.java +++ b/webconsole/src/main/java/org/apache/felix/webconsole/internal/core/BundlesServlet.java @@ -77,7 +77,6 @@ import org.osgi.service.packageadmin.PackageAdmin; import org.osgi.util.tracker.ServiceTracker; import org.osgi.util.tracker.ServiceTrackerCustomizer; -import org.owasp.encoder.Encode; import jakarta.servlet.ServletException; import jakarta.servlet.http.HttpServletRequest; @@ -764,7 +763,7 @@ private void keyVal(final List> props, final String key, fin final Map obj = new LinkedHashMap(); obj.put("key", key); if ( val instanceof String ) { - obj.put("value", Encode.forJavaScript((String)val)); + obj.put("value", val); // escaping happens when writing into JSON via JSONWriter } else { obj.put("value", val); }