Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
webconsole-4.8.8
-
None
Description
- 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:
: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"
After saving it becomes:
: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"
required.principal.validators and required.user.validators have empty values in it.
Attachments
Issue Links
- is duplicated by
-
FELIX-5500 Felix Web Console ConfigMgr doesn't treat OSGi properties with empty array values correctly
- Resolved
- is related to
-
SLING-11912 Empty configuration in ServiceUserMapperImpl's Required Principal/User validators results in 503
- Closed
- links to