There was a failure executing the receive pipeline… Verify the schema for this document specification is deployed and is in the Global Assembly Cache

With BizTalk, you can have this error, when you use WCF port with IIS :

There was a failure executing the receive pipeline: « Microsoft.BizTalk.DefaultPipelines.XMLReceive, Microsoft.BizTalk.DefaultPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 » Source: « XML disassembler » Receive Port: « RPSP_FR_RefundManagement_V1.2.0.0 » URI: « /RefundManagementService.Host.FR/RefundManagementService.svc » Reason: The document specification from assembly failed to load. Verify the schema for this document specification is deployed and is in the Global Assembly Cache.

First thing to verify : check if your dll is in the management console and in the global assembly cache (GAC)

if it’s OK, check the pool’s framework version. In my case it was the wrong one, the pool run in 2.0 but I work in runtime 4.0.

I’ve got this error because, in framework 2.0, the GAC is located in [windows foler]\assembly and in framework 4.0 the GAC is in [windows folder\Microsoft.NET\assembly.

So you obtain the error resource not found

Put the right runtime version to clear the issue

Publicités

2 réflexions sur “There was a failure executing the receive pipeline… Verify the schema for this document specification is deployed and is in the Global Assembly Cache

Laisser un commentaire

Choisissez une méthode de connexion pour poster votre commentaire:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s