FIX: Kan de bestanden in documentbibliotheken van SharePoint Server 2013 downloaden met behulp van SharePoint Services-adapter

Symptomen

Stel dat u de adapter voor SharePoint Services in Microsoft BizTalk Server 2013. Wanneer u bestanden van documentbibliotheken van SharePoint Server 2013 die beheerde metagegevenskolommen bevatten downloadt met behulp van de adapter, wordt het volgende foutbericht weergegeven:

De Windows SharePoint Services ontvangen adapter is niet voor het verwerken van de SharePoint-bestand bestandsnaam. De volgende fout is opgetreden:
[System.InvalidCastException] Unable to cast-object van het type ' System.Collections.Generic.Dictionary'2[System.String,System.Object]' typt u 'Microsoft.SharePoint.Client.Field'.
Foutcode: 12310
Zodra het probleem veroorzaakt door dit probleem hebt opgelost, kunt u het uitchecken voor dit bestand ongedaan maken en de adapter wordt geprobeerd opnieuw verwerken.
Deze fout is geactiveerd door de Windows SharePoint Services locatie ontvangen of verzenden van poort met URI wsss: / / [...]? Viewnaam = ToBizTalk.
Windows SharePoint Services-adapter gebeurtenis-ID: 12457


Oorzaak

Het probleem treedt op omdat het gebruikmaakt van BizTalk Server 2013 clientbibliotheken SharePoint 2010. Echter, clientbibliotheken SharePoint 2013 verwacht.

Oplossing

Cumulatieve update informatie

Dit probleem werd in eerste instantie opgelost in de volgende cumulatieve update van BizTalk Server:

Tijdelijke oplossing

U kunt dit probleem omzeilen, gebruikt u een van de volgende oplossingen:

  • Gebruik geen kolommen beheerde metagegevens in SharePoint Server 2013 documentbibliotheken.

  • De SharePoint 2010-assemblages waarnaar wordt verwezen met SharePoint 2013-assembly's van de server met SharePoint 2013 vervangen:

    • 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

    Maak de volgende binding omleiding in BizTalk-configuratiebestanden (BTSNTSvc.exe.config en 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

Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Referenties

Zie voor meer informatie over servicepacks en lijst van de cumulatieve update voor BizTalk Server KB 2555976: Service pack en lijst van de cumulatieve update voor BizTalk Server.

Zie voor meer informatie over hotfixes voor BizTalk Server KB 2003907: informatie over BizTalk-hotfixes en cumulatieve update ondersteuning voor.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×