주 컨텐츠로 이동
Administrator Guide
최종 업데이트: 2023-06-23
참조: Custom-Error-Handler 구성요소 속성

참조: Custom-Error-Handler 구성요소 속성

공통 탭

속성
XML 속성명
설명
오류 처리기 ID
id
조립품 내
커스텀 오류 처리기
구성요소의 고유 ID입니다.
오류 발생
rethrow-error
처리가 완료되면
커스텀 오류 처리기
구성요소가 업스트림 오류 처리기로 오류를 다시 전달할지 여부를 지정합니다. 기본값은
false
이며, 이는
커스텀 오류 처리기
구성요소가 오류만 처리한 다음 처리완료로 표시함을 의미합니다.
을 호출하여 오류를 처리완료 상태로 표시할 수도 있습니다.
setErrorHandled
의 메서드
MediationContext
오브젝트 예:
mediationContext.setErrorHandled(true)
.
'스프링 빈'
ref
다음 2가지 인터페이스 클래스 중 하나를 구현하는 'Spring 빈'의 ID입니다.
  • OnErrorHandler
    .
  • ConditionalOnErrorHandler
    , 확장
    OnErrorHandler
    부울 방법 사용
    invokeHandleError(MediationContext context)
    . 이 메서드가 반환하는 경우
    true
    , Workday가
    handleError(MediationContext context)
    방법
    • 다음을 구현하면
      ConditionalOnErrorHandler
      인터페이스에서 정의한 조건식을 재정의합니다.

표현식 탭

속성
XML 속성명
설명
조건식
condition-expression
MVEL 조건식을 직접 입력할 수 있습니다.
모든 표현식이 다음과 같이 평가되는 경우
true
, 또는 표현식을 제공하지 않으면 오류 처리기가 호출됩니다. 그렇지 않으면 오류 핸들러가 호출되지 않고, 처리 과정에서 오류 처리가 계속되며, Workday에서 다음 유형의
감사 로그
항목을 추가합니다.
ERROR_HANDLER_SKIPPED
.
기존 행 아래에 새 표현식을 추가하려면
추가를
클릭한 다음 표현식을 입력합니다.
기존 행 위에 새 표현식을 추가하려면 해당 행에 커서를 놓고
추가
드롭다운 메뉴에서
삽입
을 클릭합니다.
Expressions
탭 오른쪽에 있는 버튼을 사용하여 행을 삭제하거나 재정렬합니다.