Article - CS327335

Windchill PDMLink: Getting error "A nested transaction cannot be started when a rollback is in progress. The following is the rollback stack-trace" while opening any files in Creo Parametric

Modified: 19-Nov-2025   


Applies To

  • Creo Parametric 2.0 M160 to 11.0
  • Windchill PDMLink 11.0 to 13.0

Description

  • When trying to open a part, we receive this error message A nested transaction cannot be started when a rollback is in progress. The following is the rollback stack-trace
  • Unable to check in or check out a CAD Document with an error
  • Following is an example of Stack Trace:-
    ROLLBACK: java.lang.Thread.getStackTrace(Thread.java:1479)
        ROLLBACK: wt.pom.TransactionManager.rollbackTransaction(TransactionManager.java:737)
        ROLLBACK: wt.pom.BasicTransactionMonitor.rollbackTransaction(BasicTransactionMonitor.java:77)
        ROLLBACK: wt.pom.PersistentObjectManager.rollbackTransaction(PersistentObjectManager.java:446)
        ROLLBACK: wt.pom.Transaction.rollback(Transaction.java:601)
        ROLLBACK: wt.fc.StandardPersistenceManager.insert(StandardPersistenceManager.java:1320)
        ROLLBACK: wt.fc.StandardPersistenceManager.store(StandardPersistenceManager.java:1337)
        ROLLBACK: wt.fc.StandardPersistenceManager.store(StandardPersistenceManager.java:554)
        ROLLBACK: sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        ROLLBACK: sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        ROLLBACK: sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
This is a printer-friendly version of Article 327335 and may be out of date. For the latest version click CS327335