Wann immer diese Fehlermeldung (Could not enlist Send Port ‘XXXXX’. Exception from HRESULT: 0xC00CE557) erscheint, hat dieser Fehler etwas mit dem Filter zu tun. Also immer wenn ein Send Port einen Filter besitzt und der Send Port eingeschaltet werden soll.
Erscheint nun diese Fehlermeldung, dann sind in dem Filter-Element der Bindings-Datei CTRL-Zeichen vorhanden, die dort nicht hingehören. BizTalk mag diese nämlich nicht 😉
Es gibt viele Beiträge im Internet, die dieses Thema ansprechen (Modifizierung des Filters in BizTalk) aber ich erkläre es hier nochmal kurz und knackig:
Um nun diese Fehlermeldung zu umgehen bzw. den Fehler zu beheben, sollte man die Bindingdatei in Notepad++ öffnen und unter View -> Show Symbol -> Show All Charakters einen haken setzen.
Nun sieht man alle CTRL Zeichen und kann diese im Filter des jeweiligen Ports entfernen.
So das eine Zeile mit dem Filter entsteht.
Nach dem erneuten Import der Binding-Datei müsste der Send Port sich nun korrekt einschalten lassen.