I want to programatically change a number of group names, I thought this would do it and I get no complaints, however the desired outcome didn't happen (note the language is PowerShell, a .Net client, and I've removed the try-catch wrappers and web services setup to ease understanding):
$oldg = "Old Group Name"
$newg = "New Group Name"
$node = $sotmember.getgroupbyname($oldg)
$sotdocman.renamenode($($node.id),$($newg))
Again, $node populates correctly and no complaints from renamenode but the group name didn't change. This seems like the right approach to me, anybody have any suggestions? If it matters, this is CWS 10.5