Affects Version/s: 7.0.X, 7.1.X, 7.2.X, Master
Component/s: Portal Configuration > Portal Instances
PropsHelperUtil.isCustomized is based on the assumption that PropsUtil.getArray will return, as an array, every value assigned to include-and-override. But if property values are split across different property files, as when using portal-developer.properties file that's not true, since CompositeConfiguration will only return the occurrences found in a single file.
Steps to Reproduce:
- In a master-private portal set in portal-ext.properties the following property:
- In portal-setup-wizard set the following property:
- Change from the administration panel the default instance name to "Name".
- Restart the server.
The changed instance name after the restart should remain.
The changed instance name gets changed back to "Liferay DXP" after the restart.