Al momento integrare l’ adapter Biztalk 2006 con WSS 3.0 non è cosa semplice, questo perché non è stato ancora previsto un’ aggiornamento del prodotto, ecco di seguito come fare.
Copiare la directory di nome BTSharePointAdapterWS sul server di Sharepoint 2007, la troverete nel cd di installazione di Biztalk server sotto CDINSTALL:\Msi\Program Files\Business Activity Services\BTSharePointAdapterWS\
Creare la virtual directory di nome BTSharePointAdapterWS e configurate un application pool tutto per lei.
Rinominare il file Web.config.tmpl in Web.config.
Aprire il file Web.config e aggiungere questa binding policy.
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.SharePoint"
publicKeyToken="71e9bce111e9429c" />
<bindingRedirect oldVersion="11.0.0.0"
newVersion="12.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
All’ interno del cd di installazione di Biztalk troverete questi due files
CDINSTALL:\Msi\Program Files\Business Activity Services\BTSharePointAdapterWS\Microsoft.BizTalk.KwTpm.OfficeImporters2.dll
CDINSTALL:\Msi\Program Files\Microsoft.BizTalk.Tracing.dll
Copiate questi file sul server Sharepoint 2007 e installateli in GAC
Se al primo acceso Biztalk dovesse ritornare questo errore in event viewer
The adapter failed to transmit message going to send port "SendPortWSSClienti" with URL "wss://w2003sql:80/Clienti". It will be retransmitted after the retry interval specified for this Send Port. Details:"[System.Runtime.InteropServices.COMException] Retrieving the COM class factory for component with CLSID {BDEADEE2-C265-11D0-BCED-00A0C90AB50F} failed due to the following error: 8007013d.
Fate un Recycling dell’ application pool del web service
Per maggiori chiarimenti consideratemi a vostra disposizione