Wednesday 10 November 2010

[BizTalk Bindings Import] Misleading error message while importing a BizTalk application bindings on a newly installed BizTalk Server

While importing binding information in a BizTalk application on my NEW BizTalk Server, I got the following error message:

"The following items could not be matched up to hosts due to name and/or trust level mismatches:
Item: 'FILE' Host: 'BizTalkServerApplication' Trust level: 'Untrusted'
You must do one of the following:
1) Create hosts with these names and trust levels and try again
2) Re-export the MSI without the binding files and have a post import script apply a suitable binding file."

As indicated by the error information, I checked my host name and also made sure that my host was untrusted. The 2 parameters were correct nevertheless I could not import my bindings.

CAUSE:
I had newly installed my BizTalk server. I created my host and host instances but forgot to do the association between my hosts and the send and receive handlers of the different BizTalk adapters (File, HTTP, MSMQ, etc)

SOLUTION:
Before importing the bindings on my new BizTalk Server, I associated my BizTalk hosts to the appropriate BizTalk adapters. This is done via the BizTalk Administration Console by going into the Platform Settings\Adapters section.

Cheers.

No comments: