« Fichier introuvable » lors de l’exécution d’une Map Biztalk

22Fév07

Si vous rencontrez l’erreur « fichier introuvable » lors du test d’une Map Biztalk ou lors de son application après déploiement et si cette Map contient des functoids « scripts », il est fort possible qu’une dépendance (directe ou non) des composants invoqués par les scripts soit introuvable ou mal localisée par la CLR.

Pour identifier comment la CLR va charger les assemblies .Net utilisées par votre Map et surtout s’assurer qu’elle trouve toutes les dépendances requises, utilisez FusionLog.

La première étape est de configurer FusionLog comme c’est expliqué par Benjamin ici : http://blogs.msdn.com/benjguin/archive/2006/04/07/570902.aspx 

Ensuite, redémarrez le host qui héberge la Map (soit le HostInstance si la Map est déployée dans Biztalk, soit VisualStudio si vous testez la map). Le redémarrage est nécessaire car les hosts (Biztalk ou VStudio) sont des AppDomains et un AppDomain ne rechargera jamais les assemblies déjà chargées.

Après le redémarrage, exécutez de nouveau la Map et visualisez dans le répertoire des logs de fusionLog les éventuelles erreurs de chargement des dépendances.

Publicités


One Response to “« Fichier introuvable » lors de l’exécution d’une Map Biztalk”


  1. 1 Custom Pipeline Error: Failed to get pipeline | keyongtech

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s


%d blogueurs aiment cette page :