워크플로 오류 해결(SharePoint Server 2010)
적용 대상: SharePoint Foundation 2010, SharePoint Server 2010
마지막으로 수정된 항목: 2016-11-30
워크플로는 사용자 환경의 문제, 특히 워크플로가 작동하는 목록 항목 및 워크플로를 관리하는 서버 설정의 영향을 받습니다. 문제가 검색되면 워크플로는 실패합니다. 워크플로 오류의 가장 일반적인 원인은 워크플로 디자인 결함, 네트워크 문제 또는 제한된 사용자 권한입니다. 워크플로는 작성 과정이 복잡하고 이러한 모든 요인이 크게 작용하므로, 워크플로 문제를 해결하기가 까다로울 수 있습니다. .
브라우저에서 워크플로 오류 확인
워크플로는 여러 가지 이유로 실패할 수 있습니다. 워크플로가 라이브러리에서 새 항목을 만들도록 설계되었는데 라이브러리가 삭제된 경우를 한 예로 들 수 있습니다. 또한 워크플로를 시작한 이후 사용자 권한이 변경되었을 수도 있습니다. 이 경우 사용자가 사이트에 액세스하여 워크플로 작업을 완료할 수 없습니다. 워크플로가 제대로 완료되지 않으면 워크플로가 연결된 목록에 해당 최종 상태가 워크플로 이름과 함께 열에 표시됩니다.
완료 상태 외에 이 열에 표시될 수 있는 상태는 오류 발생, 중지됨, 시작하지 못함(다시 시도하는 중) 또는 시작하지 못함입니다.
일반적인 워크플로 오류 해결
워크플로의 최종 상태가 오류 발생인 경우 워크플로 문제를 해결하는 첫 단계는 오류의 원인을 파악하는 것입니다. 오류가 발생한 워크플로의 유형(미리 정의된 워크플로, Microsoft SharePoint Designer 워크플로, Visual Studio 사용자 지정 워크플로)에 따라 서로 다른 문제 해결 방법을 사용합니다.
미리 정의된 워크플로의 경우에는 워크플로 기록 목록을 문제 해결 도구로 활용할 수 있습니다. 워크플로 기록에는 실행 중인 워크플로의 현재 상태와 모든 이전 상태가 표시됩니다. 워크플로에서 오류가 발생하면 워크플로 기록 목록의 마지막 이벤트 제목은 오류입니다. 이 목록에서는 오류가 발생한 시간에 대한 정보는 제공하지만, 보안 문제를 야기할 수 있는 기밀 정보 노출을 방지하기 위해 문제 설명은 일반적으로 제공하지 않습니다. 가장 일반적인 오류는 연결 문제, 잘못된 전자 메일 설정, 제한된 사용자 권한 등으로 인해 발생합니다.
워크플로 기록 목록에 액세스하는 방법에 대한 자세한 내용은 워크플로 보고서 보기(SharePoint Server 2010)를 참조하십시오.
Microsoft SharePoint Designer 워크플로의 경우에는 워크플로를 만들 때 워크플로의 어느 시점에서나 기록 목록에 쓸 작업을 삽입할 수 있습니다. 이 정보를 통해 오류가 발생하기 전에 워크플로에서 성공적으로 완료된 마지막 단계 및 오류가 발생한 단계를 확인할 수 있습니다.
Visual Studio 사용자 지정 워크플로의 경우에는 Visual Studio에서 사용 가능한 모든 디버깅 기능과 미리 정의된 워크플로용 문제 해결 옵션을 사용할 수 있습니다.
참고
워크플로를 디버그하는 방법에 대한 자세한 내용은 Microsoft SharePoint 팀 블로그에서 5단계: 워크플로 디버그(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=107820&clcid=0x412)(영문일 수 있음)를 참조하십시오.