이 스텁 파일 예제를 사용하여 생성된 클라이언트 스텁에 SOAP 결함이 표시되는 방법을 확인하십시오.
WSDL에 정의된 각 SOAP 결함은 생성된 C++ 클래스로 표시됩니다. 생성된 DivByZeroStruct는 다음과 같이 표시됩니다.
class STORAGE_CLASS_INFO DivByZeroStruct : public SoapFaultException { public: xsd__string varString; xsd__int varInt; xsd__float varFloat; DivByZeroStruct(); ~DivByZeroStruct() throw(); };
DivByZeroStruct 클래스에는 비일련화 메시지를 포함하는 공용 변수가 있습니다. 이 예외 클래스의 인스턴스는 MathOps 스텁 내의 결함 핸들러에서 발생됩니다(이러한 결함이 서버에서 리턴될 경우).