Помогите разобраться, в каком месте 1С не переваривает ответ.
Сам ответ:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<GetGroupCollectionFromUserResponse xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<GetGroupCollectionFromUserResult>
<GetGroupCollectionFromUser>
<Groups>
<Group ID="435" Name="apps-members" Description="" OwnerID="12" OwnerIsUser="True" />
<Group ID="57" Name="client_00001 - участники" Description="Используйте эту группу для предоставления пользователям разрешений на размещение на следующем веб-узле SharePoint: client_00001" OwnerID="56" OwnerIsUser="False" />
<Group ID="311" Name="dev - посетители" Description="Используйте эту группу для предоставления пользователям разрешений на чтение на следующем сайте SharePoint: dev" OwnerID="4" OwnerIsUser="False" />
<Group ID="310" Name="dev - участники" Description="Используйте эту группу для предоставления пользователям разрешений на размещение на следующем сайте SharePoint: dev" OwnerID="4" OwnerIsUser="False" />
</Groups>
</GetGroupCollectionFromUser>
</GetGroupCollectionFromUserResult>
</GetGroupCollectionFromUserResponse>
</soap:Body>
</soap:Envelope>
Сервер суёт туда тип, который есть в описании схемы.
Т.е. заменить GetGroupCollectionFromUser на GetGroupCollectionFromUser2, то всё будет ОК.. Ну и подстава. Мб есть ссылка у кого на инструкцию, как эмулировать soap-запрос с помощью HTTPСоединения?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший