Tag Archives: Debug

Debugging a map in BizTalk Server 2009

0
Filed under BPI
Tagged as ,

With BizTalk Server 2009 it is possible to debug a BizTalk map within Visual Studio. This is very cool. But, at the moment not all mappings are supported. When you use functoids which references an external assembly then you can’t debug.

So, how does this work? Consider the next mapping:

clip-image002

Next, right click on the map and click debug:

clip-image0014

Some messages appear. Just click yes, or overwrite or whatever appears :-) Finally next screen is shown:

clip-image0025

Press F11. On the right screen you can see the generated input file:

clip-image0027

You can also debug the functoids:

clip-image0029

And see the value of the properties:

clip-image00211

In the right pane you can see how the Xsl is building your output Xml:

clip-image00213

Another screen example:

clip-image00215

As you can see, Microsoft did a good job. When you have large mappings with multiple pages with functoids, lines, xslt etc this can be very handy.

  • Share/Bookmark

BizTalk Server 2009 and the good old HAT

0
Filed under BPI
Tagged as , ,

As you maybe have noticed in BizTalk Server 2009 the good old HAT is not there anymore. Actually, it is still there, but not for the queries. It seems that its only purpose is for the Orchestration Debugger (and Message Flow etc), which still isn’t integrated in Visual Studio (maybe the final release?).

Anyhow: what I am missing are the predefined queries from the HAT. You can create your own queries. If you compare the query builder with BizTalk Server 2006 R2, then you can see that you have more predefined possibilities, so that it is not that hard to retrieve the information you want. For example:

image

When you right click an Orchestration you can select the Orchestration Debugger:

image1

As you can see: the old stuff (but it still works)

  • Share/Bookmark