BloggingAbout.NET
Thoughts of developers
BizTalk Namespace Issue

Here is a little gem that I have come across recently...  I have only confirmed this in BizTalk 2006 R2.

If you create a receive shape with a filter expression of (BTS.Operation=="somevalue") and your namespace contains BTS. then you will get a build failure similar to:

The type or namespace name 'Operation' does not exist in the namespace 'Spike.BTS' (are you missing an assembly reference?)

It appears that during compilation it is trying to resolve the BTS.Operation in the project assembly.  I was surprised by this one and have created several projects in the past with BTS. in the namespace without encountering an issue.

To illustrate, I created a project named Spike.BTS.WeirdSubscriptionIssue

image

If a receive shape is created with a filter expression referencing any BTS.* class, you will not be able to compile. 

 

image

Where

image

Strange...

Anyone else encountered this before?


Posted Fri, Jul 11 2008 5:31 PM by chilberto

Add a Comment

(required)  
(optional)
(required)  
Remember Me?

Please add 7 and 5 and type the answer here:
Copyright © 2003-2010 BloggingAbout.NET