У меня есть URL-адрес WSDL: http://www.persiansms.info/webservice/smsService.php?wsdl
когда я пытаюсь создать интерфейс с Delphi WSDL Importer, Delphi генерирует это предупреждение:
// ************************************************************************ //
// The following types, referred to in the WSDL document are not being represented
// in this file. They are either aliases[@] of other types represented or were referred
// to but never[!] declared in the document. The types from the latter category
// typically map to predefined/known XML or Embarcadero types; however, they could also
// indicate incorrect WSDL documents that failed to declare or import a schema type.
// ************************************************************************ //
// !:int - "http://www.w3.org/2001/XMLSchema"[]
// !:ArrayOf_xsd_long - "http://www.w3.org/2001/XMLSchema"[]
// !:string - "http://www.w3.org/2001/XMLSchema"[]
// !:array - "http://www.w3.org/2001/XMLSchema"[]
Итак, массив чего?? документ WSDL никогда не упоминал, какой у него тип, например:
<part name="note" type="xsd:array"/>
Я в замешательстве, это ошибка в delphi? или документ WSDL неполный? С ним хорошо работает программа на C#, но у меня нет исходного кода.
что мне делать тогда? Можно ли узнать, что это такое?