Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Vous ne pouvez pas saisir des codes d'ACK acceptables autres que celles qui sont définies dans le MLLP envoyer des propriétés de configuration du port

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 3050011
Symptômes

TheMinimal réduction de protocole de la couche MLLP) envoyer des chèques de port dans l'accusé de réception (autrement dit, le champMSA.1_AcknowledgmentCode du segment MSA) qui est renvoyé par le système en aval et la compare avec les codes ACK acceptables qui sont définies dans le MLLP de code l'accusé de réception (ACK) envoyer des propriétés de configuration du port. Les codes d'accusé de réception qui sont actuellement pris en charge par MLLP envoyer un port comme suit :
  • AA
  • AUTORITÉ DE CERTIFICATION
  • AE
  • CE
  • AR
  • CR
Vous pouvez sélectionner tous les codes d'accusé de réception ou une combinaison d'entre eux. Par exemple, les codes suivants sont tous valides :
  • AA et autorité de certification
  • CA, CA, AE et CE
  • CA, CA, AR et CR

Toutefois, vous ne pouvez saisir des codes ACK acceptables supplémentaires.

Après avoir appliqué ce correctif, un nouveau code ACK acceptable qui a nommépersonnalisé est ajouté dans la liste Des Codes ACK Acceptable. En outre, une nouvelle zone de texte est ajoutée dans laquelle vous pouvez saisir les codes d'accusé de réception personnalisées acceptables.







Remarque
s
  • Les codes personnalisés doivent être séparés par une virgule (,). Par exemple : AE, CE, AR, CR, XX, ZZ.
  • Si une des combinaisons standard (option non personnalisé) est sélectionnée, vous êtes inutile de taper des valeurs dans la propriété Acceptable des Codes ACK personnalisés .
  • Pour vous assurer que la validation de pipeline réussit pour les codes d'accusé de réception personnalisés, vous devez ajouter les codes ACK personnalisés au schéma ACK correspondant.
  • Vous pouvez utiliser la fonctionnalité de suivi de BizTalk (en activant le suivi) pour suivre le message à l'aide de la propriété MessageID qui est enregistrée dans le journal des événements lorsque le message est une nouvelle tentative ou suspendu.

Résolution

Informations de mise à jour cumulative

Ce problème a été tout d'abord résolu dans la mise à jour cumulative suivante de BizTalk Server :

Pour cette fonctionnalité

La nouvelle fonctionnalité s'applique aux seuls ports d'envoi. Après avoir installé le correctif, le comportement sera basé sur le code ACK acceptable que vous sélectionnez dans la liste déroulante au lieu du code qui est fourni par le système en aval.

Le port d'envoi MLLP vérifie le code de l'accusé de réception de l'accusé de réception (champMSA.1_AcknowledgmentCodedu segment MSA) qui est renvoyé par le système en aval et la compare avec les codes ACK acceptables qui sont définies dans les propriétés de configuration de port d'envoi MLLP. Les codes ACK acceptables actuels qui sont pris en charge par le port d'envoi MLLP incluent AA, CA, AE, CE, AR et CR. Vous pouvez sélectionner tous les codes d'accusé de réception ou une combinaison d'entre eux. Par exemple, vous pouvez sélectionner les éléments suivants comme valide :
  • AA et autorité de certification
  • CA, CA, AE et CE
  • CA, CA, AR et CR
Toutefois, il n'existe aucune option pour entrer une combinaison de code ACK acceptable.

Un autre valeur Acceptable ACK codesest intitulée « Custom » est ajoutée dans la liste déroulante de la propriétéAcceptable Codes d'accusé de réception . Toutes les combinaisons précédentes restent et sont appliqués tels qu'ils étaient avant que la nouvelle fonctionnalité a été ajoutée.





Après personnalisée est sélectionnée, vous devez également entrer les nouvelles valeurs dans la propriété Acceptable Codes d'accusé de réception personnalisée. Chacune de ces nouvelles valeurs d'accusé de réception doit être séparé par une virgule (,).

Après avoir installé le correctif, le comportement dépend du paramètre de Codes Acceptable d'accusé de réceptionest sélectionné. Si le code de l'accusé de réception qui est renvoyé correspond à du code sélectionné acceptable, traitement s'effectue avec succès. Codes d'accusé de réception standard sont une nouvelle tentative. Et, tout code d'accusé de réception qui n'est pas répertorié est suspendue. (Cela rendra cet accusé de réception du code une non standard personnalisé ou sans rapport avec accusé de réception.)

Le tableau suivant représente ce scénario. Une interprétation écrite suit le tableau.



Pour l'autorité de certification et AA, toujours de traitement du message réussit, quel que soit les codes ACK acceptables la définition qui est sélectionné. Plus d'informations sur les paramètresDes Codes ACK Acceptableest la suivante :
  • AA, CA: Tentatives d'AE, CE, AR et CR et suspend toutes les autres.
  • CE AE, CA, CA: Accepté et réussie: AA, CA, AE, CE et des nouvelles tentatives AR et avoirs suspend toutes les autres.
  • CR AA, autorité de certification, AR: Accepté et réussie: AA, autorité de certification, AR, CR et nouvelles tentatives AE et CE. Suspend tous les autres.
  • CA, CA, AR, CR, AE, CE: Accepté et réussie: AA, autorité de certification, AR, CR, AE et CE et aucun autre n'est retournée. Accusé de réception est relancée, et message est interrompue.
  • Personnalisée (les valeurs sont saisies et séparées par une virgule): Exemple: AA, AE, Foo, ZZ, ZZZ. Accepté et réussie: AA, CA et AE, ainsi que tout autre entré ACK personnalisé tel que, dans ce cas, le Foo, ZZ ou ZZZ. Nouvelles tentatives CE, comptabilité
  • Tout code d'accusé de réception qui n'est pas spécifié dans les Codes de ACK Acceptable personnalisé n'est pas relancé et est suspendue.

Lorsqu'un accusé de réception standard n'est pas entrée sous Les Codes ACK Acceptable, une erreur semblable à la suivante est renvoyée :

La carte n'a pas pu transmettre le message destiné au port d'envoi"<SendPortName></SendPortName>« avec l'URL « 127.0.0.1:33000 ». Il va être retransmis après l'intervalle avant nouvelle tentative spécifié pour ce Port d'envoi. Détails: "Message avec MessageID : <MessageID></MessageID>, reçu avec le type d'accusé de réception : erreur et avec le code d'accusé de réception: CE.

Le schéma d'ACK-de-l'emploi doit être modifié en ajoutant à la liste existante des accusés de réception standard (AA, AE, AR, CA, CE, CR). Tout supplémentaires acceptables personnalisés les accusés de réception (XX et ZZ, par exemple) doivent être ajoutés au champMSA.1_AcknowledgementCode du schéma ACK. Si les accusés de réception personnalisées supplémentaires ne sont pas ajoutés au schéma, la validation de pipeline échoue avec une erreur « Valeur de Table introuvable ».



Plus d'informations

Conditions préalables à l'installation de la mise à jour de logiciel

Pour appliquer ce correctif, vous devez disposer des logiciels suivants :
  • Microsoft BizTalk Server 2013 R2
  • Microsoft BizTalk 2013 R2 Accelerator for HL7

Nécessité d'un redémarrage

Vous n'êtes pas obligé de redémarrer l'ordinateur après avoir appliqué ce correctif. Toutefois, nous recommandons que vous fermez et rouvrez la Console d'administration BizTalk après l'installation du correctif.

Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Références
Pour plus d'informations sur les correctifs de BizTalk Server, reportez-vous à la section. Informations sur les correctifs de BizTalk Server.

En savoir plus sur la terminologie standard utilisée pour décrire les mises à jour logicielles de Microsoft.


Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 3050011 - Dernière mise à jour : 07/03/2015 10:07:00 - Révision : 1.0

Microsoft BizTalk Server 2013 R2 Branch, Microsoft BizTalk Server 2013 R2 Developer, Microsoft BizTalk Server 2013 R2 Enterprise, Microsoft BizTalk Server 2013 R2 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbbts kbmt KB3050011 KbMtfr
Commentaires
/html>>