BTS 2009: “Failed to update binding information”
The error detail is : ‘Receive Location ‘Receive Order Port’ has no Transport Type specified.
The actual error is quite clear, the strange thing however is that the receive location that is mentioned didn’t exist anymore in our application.
After doing some research I found out that BizTalk stores info about the last deployments in a local folder, namely ‘C:Documents and Settings[user name]Application DataMicrosoftBizTalk ServerDeploymentBindingFiles’ (Or for windows Vista / windows 7 in ‘C:Users[user name]AppDataRoamingMicrosoftBizTalk ServerDeploymentBindingFiles’).
And when doing a redeploy of some resources, BizTalk will still use this locally stored information. When this information then is wrong, you’ll get a ‘failed to update binding information’ error.
The solution to this problem is quite easy, just remove all binding info files. After this you shouldn’t get any more errors, at least not of this kind :).