Article - CS340458

Getting error "Cannot create "Series Sort Value" because identity is not unique when creating object" when creating objects in Windchill PDMLink

Modified: 07-Jan-2025   


Applies To

  • Windchill PDMLink 11.1 to 13.0

Description

  • Cannot create "Series Sort Value" because identity is not unique when creating object
  • Unable to create a WTPart with error "Cannot create "Series Sort Value" because identity is not unique when creating object"
  • Unable to revise a WTPart  with error "Series Sort Value - because its identity is not unique "  via API VersionControlHelper.service.changeRevision 
  • The following errors are logged in MethodServer logs
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)
This is a printer-friendly version of Article 340458 and may be out of date. For the latest version click CS340458