Hello. I am seeing the following exception after the transformation encounters a database related exception. In this case, the exception happens in a DB Procedure call. Any insight would be much appreciated. Thanks.


Found one Java-level deadlock:
=============================
"org.pentaho.di.trans.steps.databasejoin.DatabaseJoin (Thread-1192)":
waiting to lock monitor 0x000000004013c3d0 (object 0x00007f27d573c450, a org.pentaho.di.trans.steps.databasejoin.DatabaseJoin),
which is held by "org.pentaho.di.trans.steps.databasejoin.DatabaseJoin (Thread-1193)"
"org.pentaho.di.trans.steps.databasejoin.DatabaseJoin (Thread-1193)":
waiting to lock monitor 0x000000004013c4c0 (object 0x00007f27d573c228, a org.pentaho.di.trans.steps.databasejoin.DatabaseJoin),
which is held by "org.pentaho.di.trans.steps.databasejoin.DatabaseJoin (Thread-1192)"

Java stack information for the threads listed above:
===================================================
"org.pentaho.di.trans.steps.databasejoin.DatabaseJoin (Thread-1192)":
at org.pentaho.di.trans.steps.databasejoin.DatabaseJoin.stopRunning(DatabaseJoin.java:188)
- waiting to lock <0x00007f27d573c450> (a org.pentaho.di.trans.steps.databasejoin.DatabaseJoin)
at org.pentaho.di.trans.Trans.stopAll(Trans.java:1072)
at org.pentaho.di.trans.step.BaseStep.stopAll(BaseStep.java:2024)
at org.pentaho.di.trans.step.BaseStep.putRow(BaseStep.java:999)
at org.pentaho.di.trans.steps.databasejoin.DatabaseJoin.lookupValues(DatabaseJoin.java:102)
- locked <0x00007f27d573c228> (a org.pentaho.di.trans.steps.databasejoin.DatabaseJoin)
at org.pentaho.di.trans.steps.databasejoin.DatabaseJoin.processRow(DatabaseJoin.java:151)
at org.pentaho.di.trans.step.BaseStep.runStepThread(BaseStep.java:2664)
at org.pentaho.di.trans.steps.databasejoin.DatabaseJoin.run(DatabaseJoin.java:258)
"org.pentaho.di.trans.steps.databasejoin.DatabaseJoin (Thread-1193)":
at org.pentaho.di.trans.steps.databasejoin.DatabaseJoin.stopRunning(DatabaseJoin.java:188)
- waiting to lock <0x00007f27d573c228> (a org.pentaho.di.trans.steps.databasejoin.DatabaseJoin)
at org.pentaho.di.trans.Trans.stopAll(Trans.java:1072)
at org.pentaho.di.trans.step.BaseStep.stopAll(BaseStep.java:2024)
at org.pentaho.di.trans.step.BaseStep.putRow(BaseStep.java:999)
at org.pentaho.di.trans.steps.databasejoin.DatabaseJoin.lookupValues(DatabaseJoin.java:102)
- locked <0x00007f27d573c450> (a org.pentaho.di.trans.steps.databasejoin.DatabaseJoin)
at org.pentaho.di.trans.steps.databasejoin.DatabaseJoin.processRow(DatabaseJoin.java:151)
at org.pentaho.di.trans.step.BaseStep.runStepThread(BaseStep.java:2664)
at org.pentaho.di.trans.steps.databasejoin.DatabaseJoin.run(DatabaseJoin.java:258)

Found 1 deadlock.