Article - CS198426

Cannot upload or check in a CAD document with Event Management showing error: "CAD Part - <filename> is not unique" in Windchill PDMLink

Modified: 08-Jul-2025   


Applies To

  • Windchill PDMLink 9.1 to 13.1
  • Pro/ENGINEER and Creo Elements/Pro Wildfire to Wildfire 5.0
  • Creo Parametric 1.0 to 11.0
  • Windchill Workgroup Manager (WWGM)
  • NX
  • Autodesk Inventor
  • Creo Element Direct
  • Solidworks

Description

  • Cannot upload or check in a CAD document or model with Event Management showing error:
CAD Part  - <filename> is not unique.
2021-09-14_15-08-42.png
  • Method Server logs contains:
wt.vc.VersionControlException: wt.util.WTException: wt.pom.UniquenessException: CAD Part  - <filename> is not unique.
Nested exception is: wt.pom.UniquenessException: CAD Part  - <filename> is not unique.
    at wt.fc.StandardIdentityService.storeSemanticKeys(StandardIdentityService.java:446)
    at wt.fc.StandardIdentityService$1.notifyVetoableMultiObjectEvent(StandardIdentityService.java:132)
    at wt.events.StandardKeyedEventBranch.intDispatchEvent(StandardKeyedEventBranch.java:306)
    at wt.events.StandardKeyedEventBranch.dispatchVetoableMultiObjectEvent(StandardKeyedEventBranch.java:268)
    at wt.events.StandardKeyedEventDispatcher.intDispatchEvent(StandardKeyedEventDispatcher.java:306)
    at wt.events.StandardKeyedEventDispatcher.dispatchVetoableMultiObjectEvent(StandardKeyedEventDispatcher.java:244)
    at wt.services.StandardManagerService.intDispatchVetoableEvent(StandardManagerService.java:412)
    at wt.services.StandardManagerService.dispatchVetoableMultiObjectEvent(StandardManagerService.java:314)
    at wt.fc.StandardPersistenceManager.dispatchVetoableEvent(StandardPersistenceManager.java:2976)
    at wt.fc.StandardPersistenceManager.dispatchVetoableEvent(StandardPersistenceManager.java:2959)
    at wt.fc.StandardPersistenceManager.store(StandardPersistenceManager.java:714)
    at wt.fc.StandardPersistenceManager.store(StandardPersistenceManager.java:1091)
    at jdk.internal.reflect.GeneratedMethodAccessor1431.invoke(Unknown Source)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
    at com.sun.proxy.$Proxy29.store(Unknown Source)
  • The CAD Part does not exist in Common Space
  • What can be done to successfully check in the CAD object from workspace when object with same filename/number resides in the commonspace? 
  • The error (XXX.prt is not unique) occurred when checking in CAD part into PDM, while the part is used in two different assemblies in the same project
  • Unable to auto check-in Inventor Content Center objects when using workspaces defined in the context of Windchill PDMLink projects due to an error message
  • Some drawings or models provided by a vendor have duplicated file names with the ones in Windchill, and they failed to be checked in with the message above
  • Conflict message when trying to upload a family table:
This object is a family table member and could not be merged with the new object with the same filename in the workspace.
No server operation is allowed until this conflict is resolved.
Perform rename of the object in the local workspace or server, or remove this family table member from the local workspace.
  • Unable to Upload or Check in new assembly with error in Event Management:
CAD Part  - <filename> is not unique.
  • Unable to check in the CAD document and related drawing when their Numbering Parameter (described in CS99312 ) have the same value
This is a printer-friendly version of Article 198426 and may be out of date. For the latest version click CS198426