Dica rápida: Ligações ocultas (hidden links) nos mapas de BizTalk

Ligações ocultas (hidden links) geradas pelo compilador podem causar comportamentos inesperados nos mapas de BizTalk!

Por vezes o compilador tenta compreender as nossas intensões e gera automaticamente ligações da origem para o destino que ele acha que nós nos esquecemos, a essas ligações chamamos ligações ocultas ou em inglês Hidden Links. Este comportamento tem tendência a acontecer frequentemente em estruturas recursivas (loops).

Se isso ocorrer, verifique sempre as ligações geradas pelo compilador para se certificar de que ele não tem interpretado mal as suas intenções.

Para visualiza-las deve:

  • Ir ao Solution Explorer, botão direito sobre o mapa em causa e selecionar a opção “Validate Map
  • De seguida ira ao menu principal e selecionar a opção “View → Error List”. Esta opção irá abrir a janela “Error Window”. Selecione a tab "Message”.

BizTalk-Mapper-error-window

Irá ver a linha “Double-click here to show/hide compiler links”. Duplo clique na linha e as ligações ocultas que foram geradas pelo compilador irão aparecer no mapa, representado em linhas tracejadas de cor laranja.

BizTalk-Mapper-hidden-links

Outro exemplo:

BizTalk-Mapper-hidden-links-2

Seja o primeiro a comentar ;)

Postar um comentário

BizTalk 360

Visitas

Arquivo do blog