Microsoft.BizTalk.Adapter.Wcf.AdapterException: Receive location for address ServiceName.svc not found

Issue:

Webhost failed to process a request.

Sender Information: System.ServiceModel.Activation.HostedHttpRequestAsyncResult/33808916

Exception: System.ServiceModel.ServiceActivationException: The service ServiceName.svc cannot be activated due to an exception during compilation.  The exception message is: Receive location for address ServiceName.svc not found. (The BizTalk receive location may be disabled.). —> Microsoft.BizTalk.Adapter.Wcf.AdapterException: Receive location for address ServiceName.svc not found. (The BizTalk receive location may be disabled.)

Resolution:

This will happen when BizTalk web Service getting corrupted. Sometimes if we update user credential and forgot to update on respective service e.g. Enterprise SSO, BizTalk Host, Application Pool identity on IIS then it will happen

1st Approach:

  1. Check application pool identity user on IIS with BizTalk Isolated Host User. Both user should be same

2nd Approach

  1. Change application pool or create new application pool and assign the web service corresponding to the same.

3rd Approach:

if first two approach doesn’t work then we have to go for below approach

  1. Need to remove BizTalk application from BizTalk Administration Console and redeploy again along with publishing web service, its lengthy process but we must do. I was stuck for a week for trying to solve this in other way.
Advertisements