I'm using the code shown in PTC CS150421 to rename (number and filename) for CADDocs.
EPMDocumentMasterIdentity masterIdentity = (EPMDocumentMasterIdentity)master.getIdentificationObject();
masterIdentity.setNumber(number);
IdentityHelper.service.changeIdentity((Identified) master, masterIdentity);
master = (EPMDocumentMaster) PersistenceHelper.manager.refresh(master);
WTKeyedMap docCadNameMap = new WTKeyedHashMap(1);
docCadNameMap.put(master, cadname);
EPMDocumentHelper.service.changeCADName(docCadNameMap);
The problem I'm having is when opening in Pro/E, I get file cannot be retrieved. I see downloaded successful and see it in the workspace. The number and filename all show the new name in the PDMLink UI. Even the filename on the content tab updates.