IBM Support

When a Scope Set name contains a dot, quote or forward slash, scoped properties will not work.

Troubleshooting


Problem

When a Scope Set name contains special characters such as dot, quote or forward slash (for example My.Scope) then any property that this scope name is concatenated to will not work. For example: property com.ibm.cdb.cmd.lsof.Linux.My.Scope={value} will not be recognized as a property connected with the 'My.Scope' scope set. This property will instead be related to scope set called 'Scope'. This is because we extract scope set name by extracting the string after last dot. Additionally we do not handle the single quote or forward slash character in these scoped properties.

Symptom

Scoped properties do not work if scope set name contains special character such as dot, forward slash or single quote.

[{"Product":{"code":"SSPLFC","label":"Tivoli Application Dependency Discovery Manager"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"--","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"Version Independent","Edition":"","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
23 June 2018

UID

swg21664758