Integrating Integrators – BizTalk, Windows Azure, Windows Workflow, and Beyond
Join
Sign in
Search Options
Search Everything
Search BizTalk Blogs
Home
AppFabric
BizTalk Server
Windows Azure
Windows Workflow
Jobs (Hire A Guru)
More ...
Home
»
BizTalk Server
»
BizTalk Blogs
»
Stephen W. Thomas BizTalk MVP
»
Mapper Improvements in Biztalk 2006
Mapper Improvements in Biztalk 2006
BizTalk Blogs
This group is for blogs related to BizTalk Server. This includes Community Syndicated blogs and Stephen W. Thomas’s blog.
Get this RSS feed
Home
Blogs
Sitewide Application Navigation
Home
Blogs
Media
Forums
Wikis
Groups
Options
Share this
Monthly Archive List
Archives
May 2013
(1)
April 2013
(4)
March 2013
(1)
February 2013
(2)
December 2012
(1)
November 2012
(4)
October 2012
(6)
September 2012
(6)
July 2012
(1)
May 2012
(2)
April 2012
(1)
February 2012
(1)
January 2012
(1)
September 2011
(1)
August 2011
(3)
March 2011
(1)
February 2011
(2)
January 2011
(1)
December 2010
(1)
November 2010
(2)
October 2010
(4)
September 2010
(3)
August 2010
(2)
October 2009
(1)
June 2009
(1)
May 2009
(1)
April 2009
(5)
February 2009
(1)
January 2009
(1)
December 2008
(1)
November 2008
(4)
October 2008
(3)
September 2008
(1)
May 2008
(1)
April 2008
(2)
March 2008
(3)
February 2008
(3)
January 2008
(1)
December 2007
(3)
November 2007
(4)
October 2007
(2)
September 2007
(2)
July 2007
(1)
May 2007
(2)
April 2007
(1)
December 2006
(3)
November 2006
(2)
October 2006
(2)
September 2006
(5)
August 2006
(5)
July 2006
(5)
April 2006
(4)
March 2006
(4)
February 2006
(1)
January 2006
(2)
December 2005
(3)
November 2005
(3)
October 2005
(5)
September 2005
(9)
August 2005
(9)
July 2005
(7)
June 2005
(7)
May 2005
(1)
April 2005
(6)
March 2005
(3)
February 2005
(4)
January 2005
(3)
December 2004
(2)
November 2004
(3)
October 2004
(8)
September 2004
(5)
August 2004
(7)
July 2004
(4)
Tags
Applied Architecture Patterns on the Microsoft Platform
Azure
biztalk
biztalk 2004
biztalk 2006
BizTalk 2009
BizTalk 2013
biztalk book
biztalk errors
Biztalker
Book
Contest
convoy
debatching
deployment
flat files
maps
orchestration
pipelines
schema
testing
Virtual Machines
Window Azure
Windows Azure Virtual Machines
Workflow 4
Stephen W. Thomas BizTalk MVP
Insight and guidance on BizTalk, AppFabric, and related Microsoft technologies.
RSS for posts
Mapper Improvements in Biztalk 2006
Rate This
Stephen W. Thomas
Mon, Aug 22 2005 12:21 PM
Comments
0
Biztalk Server 2006 introduces many exciting new features like
Recoverable Message Processing
and
Suspended Message Routing
.
With great new features like these, sometimes the map and schema editor improvements can get overlooked.
Anyone that has worked with Biztalk 2004 maps has probably seen this message pop up: “The map contains invalid links.
Please validate the contents of your map.
Saving the map file will delete all references to the invalid links.”
This is caused when the map references a schema that has changed and the changed fields are used inside the map.
Since I have never been on a project that has
successfully
locked down the schemas after they were created, this message is something I have seen quite frequently.
In case you are lucky and haven’t seen this message before it looks like this:
In the past, these types of errors could be hard to track down.
If another developer made changes to the schema, the person working on the map may have to review the map field by field to track down the exact problem.
In the worse case scenario, a link could be broken and never fixed.
In Biztalk Server 2006, we now get this message:
This messages shows in great detail what links have been broken by the schema changes.
Since I have done my fair share of mapping in the past, I differently consider this one of the greatest enhancements to developer productivity in Biztalk 2006.
Now, if they could only make those property picker windows bigger...
While I’m on the developer productivity kick, another great enhancement is to right click on a host instance and select “Restart”.
Sure bests having to Stop, Wait, and Start again...
We also have a few new functoids available.
These include IsNil (Logical), Nil Value (Advanced) and Assert (Advanced).
The IsNil functoid takes in one parameter and returns true if the input is set to Nil.
The Nil Value functoid sets the destination node to Nil.
The Assert functoid takes in 3 parameters.
1: expression to evaluate or result from logical functoid, 2: text to throw in the exception if 1 is false, 3: text to pass forward if 1 is true.
As expected, this only works for assemblies built in Development mode.
0 Comments
maps
,
biztalk 2006
Your comment has been posted.
Close
Thank you, your comment requires moderation so it may take a while to appear.
Close
Leave a Comment
Name
Website
Comment
Post