서버가 WSDL에 정의되지 않은 SOAP 결함을 리턴하면 C++용 웹 서비스 클라이언트에서 OtherFaultException이 발생합니다. C++용 웹 서비스 클라이언트 메소드가 클라이언트에서 실패하면 C++용 웹 서비스 클라이언트에서 다른 AxisException이 발생합니다.
서버가 WSDL에 정의된 사용자 SOAP 결함이 아닌 SOAP 결함을 리턴하면 C++용 웹 서비스 클라이언트에서 OtherFaultException이 다시 발생합니다. 생성된 사용자 SOAP 결함과 OtherFaultException은 모두 SoapFaultException을 확장합니다. 따라서 클라이언트 응용프로그램은 특정 SOAP 결함이나 SoapFaultException을 발견할 수 있습니다. SoapFaultException은 AxisException을 확장합니다.
C++용 웹 서비스 클라이언트 메소드가 클라이언트에서 실패하면 C++용 웹 서비스 클라이언트에서 기타 AxisException이 발생합니다. 예를 들면, 서버의 엔드포인트 URL이 유효하지 않은 경우입니다. AxisException은 예외를 확장하므로 세 개의 C++용 웹 서비스 클라이언트 예외는 모두 클라이언트가 예외 정보를 얻을 수 있는 메소드를 가지고 있습니다.