技术文章 - CS198426

无法上传或签入带有事件管理的 CAD 文档,显示错误:“CAD 部件 -<filename> Windchill PDMLink 中的“不是唯一的”

已修改: 08-Jul-2025   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • 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

说明

  • 无法上传或签入 CAD 文档或模型,事件管理显示错误:
CAD Part  - <filename> is not unique.
2021-09-14_15-08-42.png
  • 方法服务器日志包含:
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)
  • CAD 部件在公共空间中不存在
  • 当具有相同文件名/编号的对象驻留在公共空间中时,可以做些什么才能从工作区成功检入 CAD 对象?
  • 将 CAD 零件检入 PDM 时发生错误(XXX.prt 不是唯一的),而该零件在同一项目中的两个不同组件中使用
  • 由于出现错误消息,在使用 Windchill PDMLink 项目上下文中定义的工作区时无法自动签入 Inventor Content Center 对象
  • 供应商提供的一些图纸或模型的文件名与 Windchill 中的文件名重复,因此无法签入,并出现上述消息
  • 尝试上传族表时出现冲突消息:
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.
  • 无法上传或签入新程序集,事件管理中出现错误:
CAD Part  - <filename> is not unique.
  • 当 CAD 文档和相关图纸的编号参数(如CS99312中所述)具有相同的值时,无法签入
这是文章 198426 的 PDF 版本,可能已过期。最新版本 CS198426