Article - CS312032
Unable to CheckOut a specific Document Object instance with error "Version already exists, cannot create a duplicate" in Windchill PDMLink
Modified: 09-Jul-2025
Applies To
- Windchill PDMLink 11.0 to 13.0
Description
- Unable to CheckOut a specific Document Object instance with error
- Unable to revise a part with the error below:
Version already exists, cannot create a duplicate
- Use PersistenceHelper.manager.store() with error:
Version already exists, cannot create a duplicate: <object>
- Error in Methodserver.log
Version already exists, cannot create a duplicate: <docNumber>, <docName>, <version> at wt.vc.StandardVersionControlService.storeControlBranchOf(StandardVersionControlService.java:1457) at wt.vc.StandardVersionControlService$2.notifyVetoableMultiObjectEvent(StandardVersionControlService.java:470) 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:708) at wt.fc.StandardPersistenceManager.store(StandardPersistenceManager.java:1091) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399) at com.sun.proxy.$Proxy13.store(Unknown Source) at wt.fc.PersistenceServerHelper.doOperation(PersistenceServerHelper.java:1118) at wt.fc.PersistenceServerHelper.store(PersistenceServerHelper.java:497) at wt.vc.wip.StandardWorkInProgressService.checkoutMap(StandardWorkInProgressService.java:2455) at wt.vc.wip.StandardWorkInProgressService.checkoutMap(StandardWorkInProgressService.java:2284) at wt.vc.wip.StandardWorkInProgressService.checkoutMap(StandardWorkInProgressService.java:2264) at wt.vc.wip.StandardWorkInProgressService.checkoutMap(StandardWorkInProgressService.java:2252) at wt.vc.wip.StandardWorkInProgressService.checkout(StandardWorkInProgressService.java:1216)
This is a printer-friendly version of Article 312032 and may be out of date. For the latest version click CS312032