SOAP Fault 요소

SOAP Fault 요소는 SOAP 메시지의 오류 및 상태 정보를 저장합니다.

SOAP Fault 요소

선택적 SOAP Fault 요소는 오류 메시지를 지시합니다.

Fault 요소가 제공되면, 그것은 Body 요소의 자식 요소여야 합니다. 한 개의 SOAP 메시지에서 Fault 요소는 한 번만 나타날 수 있습니다.

SOAP의 Fault 요소는 다음 자식 요소를 가집니다:

자식 요소 설명
<faultcode> 사고를 인식할 수 있는 코드
<faultstring> 사람이 읽을 수 있는 사고 설명
<faultactor> 사고를 일으킨 사람에 대한 정보
<detail> Body 요소에 대한 애플리케이션 전용 오류 정보를 남겨둡니다.

SOAP Fault 코드

아래에서 정의된 faultcode 값은 에러를 설명할 때 faultcode 요소에서 사용되어야 합니다:

에러 설명
VersionMismatch SOAP Envelope 요소의 무효 이름 공간이 발견되었습니다.
MustUnderstand mustUnderstand 속성이 "1"로 설정된 Header 요소의 직접 자식 요소는 이해할 수 없습니다.
클라이언트 메시지가 잘못 구성되었거나 잘못된 정보를 포함하고 있습니다.
서버 서버가 문제가 있어서 더 이상 처리할 수 없습니다.