Устранение неполадок в BizTalk 2016 и Windows SharePoint Services - PullRequest
1 голос
/ 19 марта 2019

Я должен обновить список SharePoint информацией из BizTalk 2016. Я нацеливаюсь на использование адаптера Windows SharePoint Services и CSOM.Я включил Windows Identity Foundation (после установки BizTalk) на сервере BizTalk.

При запуске порта отправки возникает следующая ошибка:

Сайт служб Windows SharePoint Services не найден.URL-адрес «http://xxx.sharepoint.com/sites/yyy/" указывает на объект SharePoint, для которого нет сайта Windows SharePoint Services.

Я включил трассировку WIF (но я не получаю журналы):

<system.diagnostics>  
 <sources>  
  <source name="System.IdentityModel" switchValue="Verbose">  
   <listeners>  
    <add name="xml" type="System.Diagnostics.XmlWriterTraceListener" initializeData="C:\logs\WIF.xml" />  
   </listeners>  
  </source>  
 </sources>  
 <trace autoflush="true" />
</system.diagnostics>

Я попытался предоставить учетные данные в конфигурации порта отправки и запустить определенный хост с определенной учетной записью домена. Та же ошибка.

Брандмауэр Windows отключен на компьютере BizTalk.

1 Ответ

1 голос
/ 21 марта 2019

Мой сценарий состоял в том, что клиент недавно попросил обновить онлайн-список sharepoint.Итак, мне нужно было активировать WIF ПОСЛЕ установки BizTalk.В своих попытках решить эту проблему я также установил последнюю версию CU6 и тоже сделал ремонт.Но та же проблема.

Я получил сценарий powershell, чтобы использовать его для проверки возможности подключения и проверки доступности онлайн-списка SharePoint, чтобы исключить сам адаптер и ограничить масштаб проблемы.При запуске сценария возникла проблема с поиском классов в сборке Microsoft.SharePoint.Client.dll.Видимо, что-то не хватало на машине!

Я установил SharePoint Client SDK на машину, и - eureka - я получил следующее сообщение об ошибке!

Похоже, вам нужно установить дополнительныесборок для Windows SharePoint Services Adapter, хотя в документации указано иное.Возможно, это связано с активацией WIF ПОСЛЕ установки BizTalk.

При появлении следующего (вводящего в заблуждение) сообщения об ошибке!

...