java.io.IOException: [BEA][Oracle JDBC Driver][Oracle]ORA-01591: lock held by in -doubt distributed transaction 14.4.44

Oracle Community | 3004 | 1 decade ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    ORA-01591: lock held by in-doubt distributed transaction 14.4.44

    Oracle Community | 1 decade ago | 3004
    java.io.IOException: [BEA][Oracle JDBC Driver][Oracle]ORA-01591: lock held by in -doubt distributed transaction 14.4.44

    Root Cause Analysis

    1. java.io.IOException

      [BEA][Oracle JDBC Driver][Oracle]ORA-01591: lock held by in -doubt distributed transaction 14.4.44

      at weblogic.jdbc.base.BaseBlobOutputStream.write()
    2. weblogic.jdbc.base
      BaseBlobOutputStream.write
      1. weblogic.jdbc.base.BaseBlobOutputStream.write(Unknown Source)
      2. weblogic.jdbc.base.BaseBlobOutputStream.write(Unknown Source)
      2 frames
    3. com.bea.wlw
      BMPContainerBean.ejbStore
      1. com.bea.wlw.runtime.core.bean.BMPContainerBean$OracleTableAccess.doStoreByInsert(BMPContainerBean.java:904)
      2. com.bea.wlw.runtime.core.bean.BMPContainerBean.doInsert(BMPContainerBean.java:1785)
      3. com.bea.wlw.runtime.core.bean.BMPContainerBean.ejbStore(BMPContainerBean.java:1742)
      3 frames
    4. com.bea.wli
      ProcessContainerBean.ejbStore
      1. com.bea.wli.bpm.runtime.ProcessContainerBean.ejbStore(ProcessContainerBean.java:79)
      1 frame
    5. com.bea.wlwgen
      PersistentContainer_nga2bb_Impl.ejbStore
      1. com.bea.wlwgen.PersistentContainer_nga2bb_Impl.ejbStore(PersistentContainer_nga2bb_Impl.java:149)
      1 frame
    6. weblogic.ejb20.manager
      ExclusiveEntityManager.beforeCompletion
      1. weblogic.ejb20.manager.ExclusiveEntityManager.beforeCompletion(ExclusiveEntityManager.java:556)
      1 frame
    7. weblogic.ejb20.internal
      TxManager$TxListener.beforeCompletion
      1. weblogic.ejb20.internal.TxManager$TxListener.beforeCompletion(TxManager.java:745)
      1 frame
    8. weblogic.transaction.internal
      ServerTransactionImpl.commit
      1. weblogic.transaction.internal.ServerSCInfo.callBeforeCompletions(ServerSCInfo.java:1010)
      2. weblogic.transaction.internal.ServerSCInfo.startPrePrepareAndChain(ServerSCInfo.java:115)
      3. weblogic.transaction.internal.ServerTransactionImpl.localPrePrepareAndChain(ServerTransactionImpl.java:1142)
      4. weblogic.transaction.internal.ServerTransactionImpl.globalPrePrepare(ServerTransactionImpl.java:1868)
      5. weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:250)
      6. weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransactionImpl.java:221)
      6 frames
    9. weblogic.ejb20.internal
      MDListener.onMessage
      1. weblogic.ejb20.internal.MDListener.execute(MDListener.java:412)
      2. weblogic.ejb20.internal.MDListener.transactionalOnMessage(MDListener.java:316)
      3. weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:281)
      3 frames
    10. weblogic.jms.client
      JMSSession.execute
      1. weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2596)
      2. weblogic.jms.client.JMSSession.execute(JMSSession.java:2516)
      2 frames
    11. weblogic.kernel
      ExecuteThread.execute
      1. weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
      1 frame