다음을 통해 공유


웹 서비스로 게시된 오케스트레이션에서 SOAP 예외를 throw하는 방법

웹 서비스로 게시한 오케스트레이션에서 SOAP 예외를 반환할 수 있습니다. SOAP 포트에 오류 메시지를 추가하고 응답 대신 오류 메시지를 보내면 됩니다.

웹 서비스로 게시한 오케스트레이션에서 SOAP 예외를 throw하려면

  1. SOAP 포트 유형에 오류 메시지를 추가합니다. 오류 메시지의 메시지 유형은 모든 XML 스키마(XSD) 호환 스키마 또는 단순 유형일 수 있습니다.

    참고

    오류 정보를 사용하여 문자열을 SoapException 으로 반환하려면 단순 형식 문자열을 오류 메시지 형식으로 사용할 수 있습니다.

  2. 오케스트레이션에서 오류 메시지를 만듭니다.

  3. 셰이프 보내기 를 사용하여 오류 메시지에 해당하는 SOAP 포트의 오류 작업에 연결합니다. 그러면 SOAP 예외가 반환된 오류 메시지를 래핑합니다.

    오케스트레이션에서 오류를 반환하지 않는 경우 다른 보내기 셰이프를 사용하여 일반적인 응답 작업을 사용하여 표준 SOAP 응답 메시지를 보냅니다.

참고 항목

오류 메시지
웹 서비스로 오케스트레이션 게시