Resolving stalled processesDuring a managed review, there are some asynchronous processes are that are kicked off behind the scene. If the requests from the asynchronous processes fail, users are not notified by default. To troubleshoot such a scenario, follow these steps. Enable Notifications for Stalled Processes Whenever there is any failure in a long-lived process, the process operation is stalled and can be viewed in Livecycle Administration Console. You can debug stalled processes. (See Working with stalled operations and branches and Configuring notifications for administrators in LiveCycle ES2.5 Administration Help .) Debugging Stalled Review, Commenting, and Approval Processes After setting up notifications for stalled processes, the next step is to debug/recover from the stalled processes. Once you receive an email for a stalled operation, complete these steps: Identifying if a stalled process is owned by Review, Commenting, and Approval building block:
Identifying the error:
Identifying the Review Associated with failed process If a stalled process is not recoverable, recovery time is lengthy, or you want to restart the review process, first, identify the review associated with the stalled process. The Review, Commenting, and Approval building block uses many short-lived and long-lived processes but only stores some of the process IDs in its database. (This is due to a technical limitation.) The building block stores process instance IDs of processes that assign tasks like the AssignTaskToReviewer, AssignTaskToApprover, AssignTaskToInitiator processes. If a stalled process is one of the processes, invoke the Get Review By Process ID operation from the Review Commenting & Approval Core service. The operation takes the process ID as input and returns the Review Context or review ID of the associated review. |
|
// Ethnio survey code removed