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:

http://support.microsoft.com/kb/979153/en-us

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:

http://blogs.msdn.com/b/biztalkcrt/archive/2010/02/11/random-compiler-errors-the-expression-that-you-have-entered-is-not-valid.aspx

Advertisements

About Ed Jones

Ed is a Connected Systems and .NET Specialist for RBA in the Twin Cities. Contact Ed

What do you think?

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: