Article - CS369813

Unable to checking migrated CAD Document due to error com.ptc.windchill.uwgm.proesrv.action.CheckinAction -wt.pom.PersistenceException: A commit cannot be done when a rollback is in progress. 

Modified: 23-May-2022   


Applies To

  • Windchill PDMLink 11.2

Description

Checking action for CAD Document migrated using Windchill Bulk Migrator tool fails with error 
2022-05-17 18:28:32,255 INFO  [ajp-nio-127.0.0.1-8011-exec-1] com.ptc.windchill.uwgm.proesrv.action.CheckinAction  - CheckinAction.executeAction :: about to checkin: 2
2022-05-17 18:28:32,721 INFO  [ajp-nio-127.0.0.1-8011-exec-1] wt.system.out - wt.util.WTException: java.lang.NullPointerException
2022-05-17 18:28:32,721 INFO  [ajp-nio-127.0.0.1-8011-exec-1] wt.system.out - Nested exception is: java.lang.NullPointerException
2022-05-17 18:28:32,722 INFO  [ajp-nio-127.0.0.1-8011-exec-1] wt.system.out  - at
..
Nested exception is: (wt.pom.pomResource/10) wt.pom.PersistenceException: A commit cannot be done when a rollback is in progress.  The following is the rollback stacktrace.
    ROLLBACK: java.lang.Thread.getStackTrace(Thread.java:1559)
    ROLLBACK: wt.pom.TransactionManager.rollbackTransaction(TransactionManager.java:753)
    ROLLBACK: wt.pom.BasicTransactionMonitor.rollbackTransaction(BasicTransactionMonitor.java:77)
    ROLLBACK: wt.pom.PersistentObjectManager.rollbackTransaction(PersistentObjectManager.java:427)
    ROLLBACK: wt.pom.Transaction.rollback(Transaction.java:769)
    ROLLBACK: wt.fc.StandardPersistenceManager.modify(StandardPersistenceManager.java:786)
    ROLLBACK: wt.fc.StandardPersistenceManager.modify(StandardPersistenceManager.java:1098)
    ROLLBACK: sun.reflect.GeneratedMethodAccessor746.invoke(Unknown Source)
    ROLLBACK: sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    ROLLBACK: java.lang.reflect.Method.invoke(Method.java:498)
    ROLLBACK: wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
    ROLLBACK: com.sun.proxy.$Proxy12.modify(Unknown Source)
    ROLLBACK: wt.fc.StandardIdentityService.changeIdentities(StandardIdentityService.java:326)
    ROLLBACK: wt.fc.StandardIdentityService.changeIdentity(StandardIdentityService.java:189)
    ROLLBACK: sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    ROLLBACK: sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    ROLLBACK: sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    ROLLBACK: java.lang.reflect.Method.invoke(Method.java:498)
    ROLLBACK: wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
    ROLLBACK: com.sun.proxy.$Proxy297.changeIdentity(Unknown Source)
    ROLLBACK: ext.listeners.StandardobjectRenameService$1.notifyVetoableMultiObjectEvent(StandardobjectRenameService.java:179)
    ROLLBACK: wt.events.StandardKeyedEventBranch.intDispatchEvent(StandardKeyedEventBranch.java:306)
    ROLLBACK: wt.events.StandardKeyedEventBranch.dispatchVetoableEvent(StandardKeyedEventBranch.java:255
This is a printer-friendly version of Article 369813 and may be out of date. For the latest version click CS369813