技术文章 - CS340458

在 Windchill PDMLink 中创建对象时出现错误“无法创建‘系列排序值’,因为创建对象时标识不唯一”

已修改: 08-Jan-2025   


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

适用于

  • Windchill PDMLink 11.1 to 13.0

说明

  • 无法创建“系列排序值”,因为创建对象时标识不唯一
  • 无法创建WTPart ,错误为“无法创建“系列排序值”,因为创建对象时标识不唯一
  • 无法通过 API VersionControlHelper.service.changeRevision修改WTPart ,错误为“ Series Sort Value - because its identity is not unique
  • 方法服务器日志中记录了以下错误
wt.pom.UniquenessException: Cannot create "Series Sort Value - " because its identity is not unique.
    at wt.fc.StandardPersistenceManager.insert(StandardPersistenceManager.java:1400)
    at wt.fc.StandardPersistenceManager.insert(StandardPersistenceManager.java:1117)
    at wt.series.SeriesSortCache$3.call(SeriesSortCache.java:317)
    at wt.series.SeriesSortCache$3.call(SeriesSortCache.java:286)
    at wt.httpgw.WTContextBeanHandler.runOperationAsAdminOnServer(WTContextBeanHandler.java:419)
    at wt.httpgw.WTContextBeanHandler.runOperationAsAdmin(WTContextBeanHandler.java:398)
    at wt.httpgw.WTContextBeanHandler.runOperationAsAdmin(WTContextBeanHandler.java:375)
    at wt.httpgw.WTContextBeanHandler.runOperationAsAdmin(WTContextBeanHandler.java:359)
    at wt.httpgw.WTContextBeanHandler$1.call(WTContextBeanHandler.java:346)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
这是文章 340458 的 PDF 版本,可能已过期。最新版本 CS340458