Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-6614

WebConsole configMgr saves an empty value in list properites

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • webconsole-4.8.8
    • webconsole-4.8.10
    • Web Console
    • None

    Description

      1. Launch the Webconsole Configuration Manager and navigate to a configuration that contains an empty list property.
      2. Save the configuration without modifying.
      3. 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

          Activity

            People

              cziegeler Carsten Ziegeler
              sagarmiglani Sagar Miglani
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: