When you use the REST API to create a WebAgent for the property "cdssoRootUri" like this
The response should the cdssoRootUrl value to be "http://abc". However on later updates, the issue is that although update is successful the REST response for cdssoRootUrl has a non-URL shown.
- Delete the web agent /test
- Run the above put multiple times (the first time this is a CREATE and later runs will be an UPDATE)
- The first time the response return the correct cdSSORootUrl without agentRootURL= prefix to the URL
- The next update, we notice the response returns
Can be ignored as the internal code will always add "agentRootURL"
SMSAbstractAgentProvider's updateInstance could be used to return a sanitised version w/o agentRootURL (or even on the query) doing the opposite of addAgentRootUrl (to transform) the data.
It is known that due to these, the XUI side also does these trick (see
) to workaround this behaviour. OPENAM-12459