FYI This error also occurs with
blcli_execute Job recursivelySetProperty
Command execution failed. com.bladelogic.mfw.util.BlException: java.lang.IllegalArgumentException: could not convert String to String enumeration
what property type are you using?
The property can be on any object found in the depot folder/Job Folder, Packages, nsh scripts, and files. We have properties that were setup for us by the RBAC admin.
We have a defect filed QM001713129 where the command works for properties such as "DESCRIPTION" which exists for the folder and the objects within, but the command does not work for Custom properties. THe defect was filed by me, and I used DepotObject recursivelySetProperty "/Depot/Path" "MARKET" "PM" as an example in it, so I most likely worked with Chris on this.
Mike, the error message here is different from the defect... here we cannot convert String to String enumeration. I'll work with you from the ticket, after that feel free to post the resolution here.