Sync on ECN states robot (included just before the end of ECA workflow process) getting terminated in some cases with exception attached (wt.pom.DeadlockDetectedException: Deadlock is detected on the Workflow Process) here. Workflow process monitor shows same error. This error doesn't stop parent ECN process. Only discrepancy is particular ECA process been kept in terminated state, but no impact on release. The exception is bothering us. Frequency is mostly one per day.
TS and RD working with us on this issue. Not sure this is an OOTB bug. If anyone resolved such exception, please share your experience of fixing it. We reviewed multiple times the workflow design, not seen any issue. Let me know if you have any specific question.
Ayyappan
Jones,
Thanks for your reply.
We don't have any custom code and it is standard OOTB API is in place. Also, it is not happening for all ECA gets completed.
Hello Ayyappan,
Is there some additional code executing right after the ECN is resolved? Is this issue happenning when there are more than 1 CA for an ECN?
I think we can find out long executing query and analyze the query.
If it is an SQL Server DB, go to the DB --> Right Click --> Activity Monitor --> Most Expensive Query.
I am also not sure why you are keeping CAs open even after they are "Resolved"?
Thanks,
Mahesh KL
Mahesh,
No Additional code executing after resolved except that Sync.
We had situation to see the issue only on 1 CA type scenario
We are not on SQL. It is Oracle.
Definitely we are looking back why CA need to be brought back to rework after it is been resolved.
Ayyappan