Unidentified properties or Invalid properties message when adding custom advanced server properties in AM (All versions)
The purpose of this article is to provide assistance if you see a "Server Profile was updated. Unidentified properties" or "Invalid properties" message when adding custom advanced server properties in AM. You may also notice that previously added custom server properties disappear upon upgrade.
The following error is shown when you add a custom server property using the AM admin UI: Server Profile was updated. Unidentified properties, my.custom.server.property
The following error is shown when you add a custom server property using ssoadm: Invalid properties
Installed AM or upgraded to a later version.
AM warns you when an unknown custom server property is added; however, the property is successfully added.
To prevent this warning being displayed, you can add the property to the validserverconfig.properties file (located in the /path/to/tomcat/webapps/am/WEB-INF/classes/ directory). You should add your custom server property to the end of this file. For example, if your property is called my.custom.server.property, you would add:my.custom.server.property=
You can then add the custom server property using either the AM admin UI or ssoadm:
- AM admin UI: navigate to: Deployment > Servers > [Server Name] > Advanced and add the required property and value. To add the property as a server default, navigate to: Configure > Server Defaults > Advanced instead. Once you have entered the property and value, click + to add followed by Save Changes.
- ssoadm: enter the following command: $ ./ssoadm update-server-cfg -s [serverName] -u [adminID] -f [passwordfile] -a [property=value]replacing [serverName], [adminID], [passwordfile] and [property=value] with appropriate values, where [serverName] is either the name of the server or default.
You must restart the web application container in which AM runs to apply these configuration changes.
Related Issue Tracker IDs