Sagar Miglani created FELIX-6614: ------------------------------------ Summary: WebConsole configMgr saves an empty value in list properites Key: FELIX-6614 URL: https://issues.apache.org/jira/browse/FELIX-6614 Project: Felix Issue Type: Bug Components: Web Console Affects Versions: webconsole-4.8.8 Reporter: Sagar Miglani
# Launch the Webconsole Configuration Manager and navigate to a configuration that contains an empty list property. # Save the configuration without modifying. # Upon saving, the list properties that were previously without any values will now be updated to include an empty value. eg: {{Apache Sling Service User Mapper Service (org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl)}} in AEM If configuration without any change is: {code:xml} :org.apache.felix.configadmin.revision:=L"1" require.validation=B"true" service.pid="org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl" user.enable.default.mapping=B"false" {code} After saving it becomes: {code:xml} :org.apache.felix.configadmin.revision:=L"8" require.validation=B"true" required.principal.validators=[ \ "", \ ] required.user.validators=[ \ "", \ ] service.pid="org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl" user.default="" user.enable.default.mapping=B"false" {code} {{required.principal.validators}} and {{required.user.validators}} have empty values in it. -- This message was sent by Atlassian Jira (v8.20.10#820010)