CORRIGER : Tombe en panne, de traiter le travail d'IIS et MDNs ne sont pas envoyées à l'expéditeur lorsque vous utilisez le pipeline AS2EdiReceive dans BizTalk Server

Traductions disponibles Traductions disponibles
Numéro d'article: 980712 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Considérez le scénario suivant sur un ordinateur qui exécute Microsoft BizTalk Server 2006 R2, Microsoft BizTalk Server 2009 ou Microsoft BizTalk Server 2010 :
  • Vous utilisez le pipeline AS2EdiReceive dans un port de réception pour recevoir et traiter l'applicabilité instruction 2 (AS2) les messages provenant de votre partenaires commerciaux.
  • Vous activez le Le routage des messages ayant échouéparamètre de sur le port de réception.
  • Vous créez un tiers BizTalk pour le partenaire commercial. En outre, vous configurez la partie pour envoyer un Message de Disposition Notification (MDN) lorsque la partie est un expéditeur du message AS2.
  • Un message entrant AS2 à partir de la partie qui n'est pas analysé correctement par les composants de pipeline electronic data interchange (EDI).
  • Le message de AS2 est envoyé dans Internet Information Services (IIS) est suspendue.
Dans ce scénario, le travail IIS processus tombe en panne. Par conséquent, le MDN n'est pas envoyé à l'expéditeur comme prévu. En outre, un événement est enregistré dans le journal d'Application et un autre événement est enregistré dans le système journal.

L'événement est consigné dans le journal d'Application ressemble à la suivant :

Type d'événement : erreur
Source d'événements : BizTalk Server 2006 EDI
Catégorie d'événement : aucune
L'ID d'événement : 8114
Description : Erreur rencontrée pendant l'analyse. L'ensemble de la transaction 12 X avec id '<id></id>' contenues dans le groupe fonctionnel avec id « 1 », dans un échange avec l'id « 000000025 », avec des id expéditeur « THEM », id de récepteur « US » français est en suspension avec les erreurs suivantes :
Erreur: 1 (niveau de champ Erreur de SegmentID): Position PO1 dans TS: ID d'élément de données 8: Position PO108 dans Segment : valeur de données de 8: 4 4: élément de données trop court

L'événement qui est enregistré dans le système de journal semblables aux suivantes :

Événement Type : avertissement
Source d'événements : W3SVC
Catégorie d'événement : aucune
ID d'événement : 1009
Description : Un processus servant le pool d'applications « defaultapppool » arrêt inattendu. L'id de processus était '<process id=""></process>'. Le code de sortie du processus était « 0 x 0 ».

Remarque: Si vous utilisez BizTalk Server 2009 ou BizTalk Server 2010, la Source d'événements et de catégorie d'événements dans au-dessus des événements sont « biztalk Server 2009 » ou « biztalk Server 2010 ».

Cause

Ce problème se produit car l'assembly BTSHttpRecieve.dll transmet un contexte non valide à IIS. Le contexte non valide provoque un accès violation dans le processus de travail IIS. Par conséquent, le IIS processus de travail se bloque.

Résolution

Informations de mise à jour cumulative

BizTalk Server 2010


Pour plus d'informations sur comment obtenir le package de mise à jour cumulative, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2497789 Package de mise à jour cumulative 1 pour BizTalk 2010

Mise à jour cumulative permanence correctif qui résout ce problème est inclus dans le package de mise à jour cumulative 2 pour BizTalk Server 2009.

Pour plus d'informations sur comment obtenir le package de mise à jour cumulative, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2497794 Package de mise à jour cumulative 2 pour BizTalk Server 2009

Informations sur le correctif

Une prise en charge. correctif est disponible auprès de Microsoft. Toutefois, ce correctif vise à corriger seul le problème décrit dans cet article.

Si le correctif est disponible au téléchargement, il existe une section « Téléchargement de correctif logiciel disponible » dans le début de cet article de la Base de connaissances. Si cette section n'apparaît pas, contactez Microsoft Services de Support technique pour obtenir le correctif.

Remarque Si des problèmes supplémentaires se produisent ou si des procédures de dépannage est requis, Vous devrez créer une demande de service distinct. Les coûts habituels du support technique s'applique aux autres questions et problèmes qui ne relèvent pas de Ce correctif spécifique. Pour une liste complète du Service clientèle de Microsoft et Les numéros de téléphone du support ou pour créer une demande de service distincte, visitez le site Web de Microsoft suivant :
http://support.Microsoft.com/contactus/?ws=support
Remarque Le formulaire « Téléchargement de correctif logiciel disponible » affiche les langues pour auquel le correctif est disponible. Si vous ne voyez pas votre langue, cela signifie qu'un correctif n'est pas disponible pour cette langue.

Conditions préalables

Vous devez avoir installé pour appliquer ce BizTalk Server 2006 R2 correctif.

La nécessité de redémarrer

Vous n'avez pas à redémarrer l'ordinateur après avoir appliqué cette correctif. Toutefois, vous devez redémarrer l'instance d'ordinateur hôte de BizTalk Server après avoir appliquer ce correctif.

Informations de remplacement de correctif

Ce correctif ne remplace pas d'autres correctifs.

Informations sur les fichiers

La version anglaise de ce correctif possède le fichier attributs (ou version ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont répertoriés dans le temps universel coordonné (UTC). Lorsque vous affichez les informations du fichier, il est converti en heure locale. Pour trouver la différence entre l'UTC et l'heure locale, utilisez la Heure Zone l'onglet dans la Date et heure élément de contrôle Panneau de configuration.
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierFichier tailleDateHeurePlate-forme
BTSHTTPReceive.dll3.6.1560.2181,60015-Fév-201009 : 52x 86

Contournement

Pour contourner ce problème, désactivez le A échoué Le routage des messages paramètre de sur le port de réception.

Statut

Microsoft a confirmé qu'il s'agit d'un problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

Pour plus d'informations sur la création d'une solution reçoit les messages EDI sur transport AS2, puis renvoie MDNs, consultez le Sites Web de MSDN (Microsoft Developer Network) :
Procédure pas à pas : Réception EDI via AS2 avec un MDN synchrone
Procédure pas à pas : Réception EDI via AS2 avec un MDN asynchrone
Pour plus d'informations informations sur les correctifs de BizTalk Server, cliquez sur le numéro ci-dessous Pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2003907Informations sur les correctifs à chaud de BizTalk Server

Propriétés

Numéro d'article: 980712 - Dernière mise à jour: lundi 23 mai 2011 - Version: 3.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft BizTalk Server 2006 R2 Branch
  • Microsoft BizTalk Server 2006 R2 Developer Edition
  • Microsoft BizTalk Server 2006 R2 Enterprise Edition
  • Microsoft BizTalk Server 2006 R2 Standard Edition
  • Microsoft BizTalk Server 2009 Branch
  • Microsoft BizTalk Server 2009 Developer
  • Microsoft BizTalk Server 2009 Enterprise
  • Microsoft BizTalk Server 2009 Standard
Mots-clés : 
kbexpertiseadvanced kbbiztalk2006r2presp2fix kbsurveynew kbautohotfix kbbtsadapters kbqfe kbbiztalk2009presp1fix kbmt KB980712 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 980712
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com