2008-11-06 7 views
1

J'ai une solution que je configure/nettoie en utilisant des fichiers batch ... - il y a une paire de ports MSMQ, envoyer et recevoir, avec une autre application sur le fin des files d'attenteDésinscription d'un port d'envoi BizTalk MSMQ dans un fichier batch

Je trouve que je ne peux pas arrêter correctement l'orchestration dans le fichier séquentiel ... l'erreur est que le port d'envoi est non répertorié - J'utilise le script StopOrch.vbs des exemples de SDK

Mais je peux aller dans BizTalk admin Console et arrêter manuellement l'orchestration avec Full Terminate Ok

Le programme d'installation/nettoyage fonctionne Ok si je ne pousse pas vraiment des messages sur le MSMQ files d'attente

Répondre

1

Vous pouvez aussi jeter un oeil à la Microsoft.BizTalk.ExplorerOM.dll. Il contient des objets de niveau métier qui sont très agréables pour interagir avec le code .NET. Vous pouvez trouver les dll dans le répertoire d'installation, le mien est à: C: \ Program Files (x86) \ Microsoft BizTalk Server 2009 \ Outils de développement

Voici la documentation MSDN sur elle: http://msdn.microsoft.com/en-us/library/microsoft.biztalk.explorerom(BTS.20).aspx

et une bonne marche de haut niveau grâce à son utilisation. http://geekswithblogs.net/claeyskurt/archive/2008/10/13/125815.aspx

+0

Merci ... une fois que nous mettons à jour BTS 2009 :-( – SteveC

+0

SteveC, désolé pour la confusion, ce existe dans BizTalk Server 2006 R2, ainsi que est là que je Le chemin d'accès est fondamentalement le même: C: \ Program Files \ Microsoft BizTalk Server 2006 \ Développeur Outils Tant que vous utilisez la DLL de l'installation de BizTalk 2006, tout le reste est fondamentalement identique. Je n'ai pas remarqué de changement d'interface lors de la mise à niveau. –

1

Steve,

je chercherais à l'aide d'un script Powershell pour gérer mettre fin à tous les messages en suspension et aussi arrêter l'orchestration la bonne façon. Je crois qu'il existe un ensemble de ces scripts sur codeplex si vous effectuez une recherche. Regardez également les composants SDC MSBuilt sur complexe pour cela aussi.

-Bryan

Questions connexes