Orchestration Designer in BTS 2009 Incorrectly Shows Error
The last couple of days I’ve been working in the Orchestration Designer and came across an infuriating issue. Often, seemingly randomly, the Orchestration Designer in BizTalk 2009 will show the dreaded exclamation point over an expression or message assignment shape and report that the expression is invalid.
The expression that you have entered is not valid. Click to edit in the Expression Editor.
This can be a real pain, especially if you’re doing automated builds as this issue prevents the project from building. Fortunately, Microsoft was aware of the issue and put out a hotfix last February:
This is one of those hotfixes that haven’t been fully tested yet, so you’ll have to receive the fix by email that includes the password to extract it. Just click on the “View and request hotfix downloads” link at the top of the page.
One caveat–the fix took care of the build issues, but the exclamation point, at least for my project, still remains.
If you’re interested, the following article outlines the base cause: