Типы ошибок в SoapUI - PullRequest
       15

Типы ошибок в SoapUI

0 голосов
/ 22 июля 2010

Проект SoapUI, созданный с использованием WSDL .. с определениями Сбоев со сложными типами

<xsd:element name="Fault" type="FaultType">
    <xsd:annotation>
        <xsd:documentation>  </xsd:documentation>
    </xsd:annotation>
</xsd:element>

В окне редактирования Mock Response, когда я создаю ответ Fault, он предлагает выбрать имя ошибки "fault", которое определено в WSDL ...

и генерирует следующее сообщение о неисправности мыла

  <faultcode>?</faultcode>
  <faultstring xml:lang=""></faultstring>
  <!--Optional:-->
  <faultactor>?</faultactor>
  <!--Optional:-->
  <detail>
    <com:Fault/>
    <!--You may enter ANY elements at this point-->
  </detail>
</soapenv:Fault>

Я ожидал сложных элементов, определенных в схеме в этом ответе ... я что-то пропустил? или мне нужно заново создать этот ответ на ошибку

С уважением, Carya

1 Ответ

0 голосов
/ 17 марта 2015

Это немного устарело, но:

<xsd:annotation>
    <xsd:documentation>  </xsd:documentation>
</xsd:annotation>

Это часть спецификации в виде комментариев.Существуют инструменты, которые могут анализировать WSDL и показывать их вам в качестве документации для WSDL;SoapUI не является одним из этих инструментов.

Они определенно не должны быть частью полезной нагрузки сообщения.То, что вы видите, работает как положено!Вы можете прочитать официальные документы .

...