Article - CS411581

"New Name" and "New Number" are greyed out or disabled while trying to "Rename" the Part or CAD Document in Windchill PDMLink

Modified: 27-Aug-2025   


Applies To

  • Windchill PDMLink 12.0 to 12.1

Description

  • New Name and New Number are greyed out or disabled while trying to Rename the Part or CAD Document
  • Rename Action is Hidden  
  • Not able to set new file name when Set Name option is selected in Rename dialog
  • Number is auto generated and not able to changed when Set Name option is selected in Rename dialog
  • MethodServer logs with the loggers com.ptc.netmarkets.roleAccess set to ALL
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> checkRoleComponentCache: uiComponent is <SET_ID_NEW_NUMBER>, tabType <container>, isLicensedProfile <>
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> checkRoleComponentCache: aGroup is <Group
            name = PRODUCT MANAGER
            inflated = false
            repairNeeded = false
    >
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> getRoleComponentDisplayValueFromCache
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> getId: p is <wt.fc.PersistInfo>
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> getRoleComponentDisplayValueFromCache: WTGroup is <Group
            name = PRODUCT MANAGER
            inflated = false
            repairNeeded = false
    >, tabType <container>, uiComponent <SET_ID_NEW_NUMBER>, key <role:36705295---SET_ID_NEW_NUMBER---container>
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> getRoleAccessCache: roleAccessCache is <RoleAccessCache[UnicastServerRef2 [liveRef: [endpoint:[<hostname1>:5003,wt.boot.WTRMIMasterSocketFactory@1e240](local),objID:[699e1cf1:18dabbbb647:35e, 1536309487445880848]]]]>
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> getFromRoleAccessCache: rac is <RoleAccessCache[UnicastServerRef2 [liveRef: [endpoint:[<hostname1>:5003,wt.boot.WTRMIMasterSocketFactory@1e240](local),objID:[699e1cf1:18dabbbb647:35e, 1536309487445880848]]]]>
    TRACE [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - getFromRoleAccessCache key: class java.lang.String from cache has value b: class com.ptc.core.ui.validation.UIValidationStatus
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> checkRoleComponentCache: UIValidationStatus is <HIDDEN>
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> checkRoleComponentCache: cacheResult's order is less than result's order
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> checkRoleComponentCache: aGroup is <Group
            name = teamMembers
            inflated = false
            repairNeeded = false
    >
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> getRoleComponentDisplayValueFromCache
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> getId: p is <wt.fc.PersistInfo>
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> getRoleComponentDisplayValueFromCache: WTGroup is <Group
            name = teamMembers
            inflated = false
            repairNeeded = false
    >, tabType <container>, uiComponent <SET_ID_NEW_NUMBER>, key <role:36705296---SET_ID_NEW_NUMBER---container>
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> getRoleAccessCache: roleAccessCache is <RoleAccessCache[UnicastServerRef2 [liveRef: [endpoint:[<hostname1>:5003,wt.boot.WTRMIMasterSocketFactory@1e240](local),objID:[699e1cf1:18dabbbb647:35e, 1536309487445880848]]]]>
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> getFromRoleAccessCache: rac is <RoleAccessCache[UnicastServerRef2 [liveRef: [endpoint:[<hostname1>:5003,wt.boot.WTRMIMasterSocketFactory@1e240](local),objID:[699e1cf1:18dabbbb647:35e, 1536309487445880848]]]]>
    TRACE [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - getFromRoleAccessCache key: class java.lang.String from cache has value b: class com.ptc.core.ui.validation.UIValidationStatus
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> checkRoleComponentCache: UIValidationStatus is <HIDDEN>
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> checkRoleComponentCache: result is <HIDDEN>
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin -  <= shouldRenderNonGlobalFast: setting [HIDDEN] for UIComponent [SET_ID_NEW_NUMBER]
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> shouldRenderNonGlobalFast: queryTheseRoles with <[]>
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - call verifyresultsvalues from getResults...
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> verifyResultsValues: results is <[SET_ID_NEW_NUMBER]>, WTUser <User
            name = wcadmin
            inflated = true
            repository = <hostname2>
            dn = uid=wcadmin,o=ptc
            fullName = Site, Administrator
            last = Site
            authenticationName = wcadmin
            eMail = null
            internal = false
            disabled = false
            repairNeeded = false
            attributes = {fullname=[Site, Administrator], authenticationname=[wcadmin], uid=[wcadmin], objectclass=[top, inetOrgPerson, organizationalPerson, person], sn=[Site], cn=[Site, Administrator]}
            additional attributes = null
    >, WTContainer <wt.pdmlink.PDMLinkProduct:<ida2a2 of product>>
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> getResults: return results is <[SET_ID_NEW_NUMBER]>
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> getDisplayStatus: retval is <[SET_ID_NEW_NUMBER]>
    DEBUG [ajp-nio-127.0.0.1-8010-exec-10] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService wcadmin - In -> shouldRender: displayStatus is <HIDDEN>
This is a printer-friendly version of Article 411581 and may be out of date. For the latest version click CS411581