Aplica-se a
BizTalk Server 2013 Branch BizTalk Server 2013 Developer BizTalk Server 2013 Enterprise BizTalk Server 2013 Standard

Sintomas

Suponha que você use o adaptador do SharePoint Services no Microsoft BizTalk Server 2013. Quando você baixar arquivos de bibliotecas de documentos do SharePoint Server 2013 que contenham colunas de metadados gerenciados usando o adaptador, você pode receber a seguinte mensagem de erro:

O Windows SharePoint Services recebe adaptador falhou ao processar o arquivo FileNamedo SharePoint. O seguinte erro foi encontrado:[System. InvalidCastException] não é possível converter um objeto do tipo ' System.Collections.Generic.Dictionary'2[System.String,System.Object]' Digite 'Microsoft.SharePoint.Client.Field'.Código de erro: 12310Depois que você resolveu o problema causando esse problema, você pode desfazer o check-out do arquivo e o adaptador tentará processá-lo novamente.Este erro foi disparado pelo Windows SharePoint Services receber local ou enviar porta com URI wsss: / / [...]? ViewName = ToBizTalk.Identificação de evento do Windows SharePoint Services adaptador: 12457

Causa

O problema ocorre porque o BizTalk Server 2013 usa bibliotecas de cliente do SharePoint 2010. No entanto, são esperadas que bibliotecas de cliente do SharePoint 2013.

Resolução

Informações da atualização cumulativa

Esse problema foi corrigido primeiro na atualização cumulativa seguinte do BizTalk Server:

Solução alternativa

Para contornar esse problema, use uma das seguintes soluções:

  • Não use colunas de metadados gerenciados em bibliotecas de documentos do SharePoint Server 2013.

  • Substitua os assemblies referenciados do SharePoint 2010 com o SharePoint 2013 assemblies do servidor SharePoint 2013:

    • Microsoft.SharePoint.Client, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c

    • Microsoft.SharePoint.Client.Runtime, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e94

    Em seguida, crie o seguinte redirecionamento de ligação em arquivos de configuração do BizTalk (BTSNTSvc.exe.config e BTSNTSvc64.exe.config):

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">      <dependentAssembly>        <assemblyIdentity name="Microsoft.SharePoint.Client"                          publicKeyToken="71e9bce111e9429c"                          culture="neutral" />        <bindingRedirect oldVersion="14.0.0.0"                         newVersion="15.0.0.0"/>      </dependentAssembly>                  <dependentAssembly>        <assemblyIdentity name="Microsoft.SharePoint.Client.Runtime"                          publicKeyToken="71e9bce111e9429c"                          culture="neutral" />        <bindingRedirect oldVersion="14.0.0.0"                         newVersion="15.0.0.0"/>      </dependentAssembly></assemblyBinding>

Status

A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".

Referências

Para obter mais informações sobre os service packs e lista de atualização cumulativa para o BizTalk Server, consulte 2555976 KB: Service pack e a lista de atualização cumulativa para o BizTalk Server.Para obter mais informações sobre os hotfixes do BizTalk Server, consulte 2003907 KB: suporte de atualização de informações sobre os hotfixes do BizTalk e cumulativas.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.