We are having a VMWare VCenter setup with Cluster Name which has special character '+' in its name (eg. 'MyCluster+Name').
While reading the response from SDK, listing all the clusters we use
clusterName = java.net.URLDecoder.decode(clusterName, "UTF-8");
This works fine for all special characters like like %, &, /, \ ;
But '+' is getting replaced with a blank-space.
Whether '+' is supported character in clustername?
If '+' is supported and valid, is there an issue with the response generated by SDK that it is not encodning '+' character correctly?