2009-09-25 8 views
0

Je continue d'apprendre BizTalk et EDI. Quand j'ai commencé dans ma société actuelle, j'ai hérité de l'ordinateur de mon prédécesseur, donc beaucoup de configuration était déjà en place. J'ai récemment eu un nouvel ordinateur portable, et j'ai presque fini de configurer le nouvel environnement de développement. Il n'y avait pas de documentation sur la façon de configurer un environnement de dev avant que je sois arrivé (j'ai créé un tel document qui est devenu assez long).Les pipelines EdiReceive et SendEdi sont manquants dans mon application BizTalk 2006 R2

La dernière pièce que je n'arrive pas à comprendre est les ports EdiRecieve et SendEdi. Ils sont sur mon ancien environnement de développement mais ils n'apparaissent pas sur mon nouveau. D'après ce que j'ai pu trouver dans Google dumpster diving, ils existent dans Microsoft.BizTalk.Edi.EdiPipelines mais ne semblent pas être installés par défaut. Ma question est comment puis-je obtenir ces dans mon application BizTalk primaire que j'utilise pour le développement?

Autre ligne de touche, il existe une application BizTalk EDI apparemment installée par défaut qui possède les pipelines que je recherche. Ai-je besoin de référencer cette application ou quelque chose d'autre?

J'ai essayé GAC'ing les dll, mais cela n'a pas semblé fonctionner.

Répondre

4

Vous devez ajouter une référence à l'application EDI. Pour ce faire, suivez les étapes ci-dessous (extrait de MSDN (http://msdn.microsoft.com/en-us/library/bb226366(BTS.10).aspx))

  1. Dans la console d'administration BizTalk Server, sous le nœud Applications, cliquez droit sur l'application que vous souhaitez utiliser pour EDI, telles que BizTalk Application 1. Pointez sur Ajouter, puis cliquez sur Références.

  2. Sélectionnez l'application EDI BizTalk, puis cliquez sur OK.

Vous pouvez également utiliser les composants EDI qui composent les pipelines (par exemple le EDIDissambler) dans vos propres pipelines personnalisés, vous n'êtes pas limité à la seule hors des pipelines de boîte - c'est une chose très pratique pour sachez qu'il m'a fallu du temps pour réaliser.

+0

Parfait! C'était juste ce que je cherchais. Merci beaucoup David! –

Questions connexes