정지된 작업 및 분기 작업 working-with-stalled-operations-and-branches

정지된 작업 페이지 및 정지된 분기 페이지에는 정지된 프로세스가 표시됩니다. 작업 실행 중 또는 후에 오류가 발생하거나 프로세스의 의도적인 중지 작업으로 인해 프로세스가 중지될 수 있습니다.

  • 예기치 않은 오류로 인해 작업이 중단될 수 있습니다. 그러나 프로세스 중 Stall Branch 작업은 프로세스의 추가 실행을 의도적으로 중단하고 관리자가 개입해야 합니다.
  • 분기는 규칙 평가 중에 작업 사이에서 중단될 수 있습니다.

프로세스가 중지되면 문제가 해결되고 작업 또는 분기가 다시 시작될 때까지 추가 작업이 실행되지 않습니다.

각 정지된 항목에 대해 다음 정보가 목록에 표시됩니다.

작업 이름 또는 분기 이름: 작업 또는 분기의 이름입니다.

상태: 정지된 항목에 대해 항상 정지됨

오류: 문제에 대한 간단한 설명.

프로세스 ID: 프로세스가 인스턴스화될 때(즉, 사용자 또는 자동화된 단계가 프로세스를 시작할 때) 워크플로우를 형성하는 양의 정수입니다. 이 식별자를 사용하여 프로세스 인스턴스의 라이프 사이클을 추적할 수 있습니다.

프로세스 이름 - 버전: Workbench에서 지정된 프로세스의 이름입니다.

정지된 날짜: 작업 또는 지점이 정지된 날짜와 시간.

[정지된 작업] 또는 [정지된 분기] 페이지에서 다음 작업을 수행할 수 있습니다.

  • 오류에 대한 세부 정보를 보려면 오류를 선택하십시오. 오류를 선택하면 오류 세부 정보 페이지가 나타납니다.
  • 정지된 작업을 종료하거나 다시 시도하거나 정지된 분기를 다시 시도하십시오.

정지된 작업 또는 분기 종료 또는 재시도 terminating-or-retrying-stalled-operations-or-branches

정지된 작업 페이지에서 표시된 프로세스 인스턴스를 종료할 수 있습니다.

프로세스 인스턴스를 종료하면 실행이 중지되고 더 이상 작업이 수행되지 않습니다. 일반적으로 오류로 인해 프로세스가 차단되거나 사용할 수 없게 되고 수정할 수 없으며 다시 시작할 수 없는 경우에만 프로세스를 종료합니다.

정지된 작업 페이지 또는 정지된 분기 페이지에서 작업 또는 분기를 재시도할 수 있습니다.

작업을 다시 시도하면 Forms 워크플로우에 작업 다시 시작 요청이 전송됩니다. 프로세스가 중지된 오류가 수정되고 재시도 요청이 성공하면 프로세스가 중지된 지점에서 다시 실행되기 시작하고 상태는 실행으로 변경됩니다. 작업을 다시 시작할 수 없는 경우 중지된 상태로 유지되므로 작업을 종료해야 할 수 있습니다.

정지된 작업 종료 terminate-a-stalled-operation

  1. 관리 콘솔에서 서비스 > 양식 워크플로우 > 정지된 작업 오류 를 클릭합니다.
  2. 정지된 작업 페이지에서 종료할 항목을 선택하고 종료를 누릅니다.

정지된 작업 또는 분기 다시 시도 retry-a-stalled-operation-or-branch

  1. 관리 콘솔에서 서비스 > 양식 워크플로우를 클릭한 다음 정지된 작업 오류 또는 정지된 분기 오류를 클릭합니다.
  2. 정지된 작업 또는 정지된 분기 페이지에서 재시도할 항목을 선택하고 재시도를 누릅니다.

정지된 작업 또는 분기에 대한 오류 세부 정보 보기 viewing-error-details-about-stalled-operations-or-branches

[정지된 작업] 또는 [정지된 분기] 페이지의 정지된 항목 목록에서 오류를 선택하면 문제를 해결하는 데 도움이 되는 오류에 대한 세부 정보가 표시되는 [오류 세부 정보] 페이지가 나타납니다.

페이지 하단에 있는 상자에는 오류 정보가 포함되어 있습니다.

오류 세부 정보 페이지에서 정지된 작업을 종료하거나 다시 시도하고 정지된 분기를 다시 시도할 수도 있습니다.

에스컬레이션 사용자가 없는 경우 프로세스가 중단되지 않음 process-does-not-stall-when-escalation-user-does-not-exist

AEM Forms 사용자 서비스의 작업 할당 작업이 특정 기간 후에 다른 사용자에게 작업을 에스컬레이션하도록 구성되어 있고 작업 할당 작업이 실행된 후 에스컬레이션이 발생하기 전에 에스컬레이션 사용자가 삭제될 때 오류가 발생합니다.

이러한 상황이 발생하면 구성된 에스컬레이션 시간에 프로세스 및 태스크의 상태가 변경되지 않고 에스컬레이션이 발생하지 않지만 프로세스가 중단되지 않습니다. 서버 로그에 다음 메시지가 나타납니다.

"에스컬레이션에 대해 지정된 보안 주체가 잘못되었습니다. taskID: 숫자, 지정된 큐: 숫자."

작업이 생성되기 전에(작업 할당 작업이 실행되기 전에) 에스컬레이션 사용자가 삭제되면 프로세스가 중단되거나 InvalidPrincipal 예외 이벤트가 발생합니다.

이러한 문제를 방지하려면 사용자를 삭제할 때 해당 사용자에 속한 작업을 검색하여 적절하게 처리하십시오. (참조: 작업.)

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2