מאפייני הבעיה
המינימליים להנמיך לפרוטוקול משכבה MLLP) לשלוח לשלוח בדיקות יציאה קוד האישור (ACK) ב- ACK (כלומר, השדה MSA.1_AcknowledgmentCode מקטע MSA) אשר מוחזר על-ידי המערכת במורד הזרם ומשווה בינו לבין קודי ACK הקבילים המוגדרים ב- MLLP את מאפייני תצורה של יציאה. הקודים ACK כעת הנתמכות על-ידי MLLP שלח היציאה הם כדלהלן:
-
AA
-
רשות אישורים
-
רה
-
CE
-
מב
-
CR
באפשרותך לבחור כל קודי אישור או שילוב שלהם. לדוגמה, הקודים הבאים הם חוקיים:
-
AA ו- CA
-
AA, CA, AE ו- CE
-
AA, CA, מב, ו- CR
עם זאת, לא ניתן להזין קודי ACK מקובלים נוספים כלשהם.
לאחר החלת תיקון חם זה, מקובל ACK קוד חדש יש להן שם מותאם אישית נוסף ברשימה קודי ACK קביל . בנוסף, תיבת טקסט חדשה נוספת שבה באפשרותך להזין קודי ACK מותאם אישית קביל.
Notes
-
קודי מותאמים אישית יש להפריד באמצעות פסיק (,). לדוגמה: רה, CE, AR, CR, XX, ZZ.
-
אם אחד מצירופי רגיל (אפשרות שאינה מותאמת אישית) נבחרה, אין לך להזין ערכים כלשהם במאפיין קביל קודי ACK מותאם אישית .
-
כדי לוודא כי האימות צבר מצליחה עבור קודי ACK מותאם אישית, עליך להוסיף את קודי ACK דרוש מותאמת אישית לסכימת ה-ACK המתאים.
-
באפשרותך להשתמש בתכונה BizTalk למעקב אחר (על-ידי הפעלת מעקב) כדי לעקוב אחר ההודעה על-ידי שימוש במאפיין שלהודעת שנרשם ביומן האירועים בעת ניסיון חוזר או הושעה של ההודעה.
פתרון
מידע עדכון מצטבר
בעיה זו תוקנה לראשונה בעדכון מצטבר הבאים של BizTalk Server:
עבור תכונה זו
התכונה החדשה חלה לשלוח יציאות בלבד. לאחר התקנת התיקון החם, ההתנהגות תתבסס על קוד ACK הקביל שתבחר ברשימה הנפתחת במקום קוד שסופק על-ידי המערכת במורד הזרם.
היציאה שלח MLLP בודק הודעות ACK בקוד ACK (שדהMSA.1_AcknowledgmentCode של מקטע MSA) אשר מוחזר על-ידי המערכת במורד הזרם ומשווה בינו לבין קודי ACK הקבילים המוגדרים במאפייני התצורה של היציאה שלח MLLP. הנוכחי קודי ACK קביל הנתמכים על-ידי היציאה שלח MLLP כוללים AA, CA, רה, CE, מב, ו- CR. באפשרותך לבחור כל קודי אישור או שילוב שלהם. לדוגמה, באפשרותך לבחור את האפשרויות הבאות כחוקי:
-
AA ו- CA
-
AA, CA, AE ו- CE
-
AA, CA, מב ו- CR
עם זאת, אין אפשרות כדי להזין צירוף קוד ACK קביל.
נוסף ערך קודי ACK המקובלים בשם "מותאם אישית" נוסף ברשימה הנפתחת במאפיין קודי ACK קביל . כל השילובים הקודם נשארים ויחולו כפי שהיו לפני נוספה תכונה חדשה.
לאחר התאמה אישית נבחרה, עליך להזין גם את הערכים החדשים במאפיין קודי ACK מותאמים אישית קביל . כל אחד מערכי ACK חדשים אלה חייבים להיות מופרדים באמצעות פסיק (,).
לאחר התקנת התיקון החם, אופן הפעולה יהיה תלוי בהגדרה קודי ACK קביל שנבחר. אם הקוד ACK המוחזר תואם את הקוד הנבחר קביל, עיבוד מתרחשת בהצלחה. המערכת תנסה שוב קודי ACK הרגילים. בנוסף, כל קוד אישור שאינו מפורט מושעה. (פעולה זו תהפוך אותו ACK קוד קוד ACK לא תקניים או שאינו מותאם אישית.)
הטבלה הבאה מייצג תרחיש זה. פענוח בכתב אחרי הטבלה.
עבור AA ו- CA, עיבוד ההודעה תמיד מצליחה ללא קשר כל קביל ACK קודי הגדרת שנבחר. מידע נוסף אודות הגדרות קודי ACK קביל הוא כדלהלן:
-
AA, CA: ניסיונות AE, CE, מב, ו- CR, ומשעה אחרים.
-
AA, CA, רה, CE: המקובל ולא מוצלח: AA, CA, רה, CE ו החוזרים מב ו- CR. משעה אחרים.
-
CR AA, CA, AR,: המקובל ולא מוצלח: AA, CA, AR, CR ו החוזרים AE ו- CE. משהה אחרים.
-
AA, CA, AR, CR, רה, CE: המקובל ולא מוצלח: AA, CA, AR, CR, רה, CE ו אחרים מוחזר. יתבצע ניסיון חוזר של הודעות ACK, ואת ההודעה מושעה.
-
מותאם אישית (ערכים שהוזנו ומופרדים באמצעות פסיק): דוגמה: AA, רה, Foo, ZZ, ZZZ. המקובל ולא מוצלח: AA, רשות האישורים, ו- AE ועוד אחרים המוזנים ACK מותאמים אישית כגון, במקרה זה, Foo, ZZ או ZZZ. נסיונות חוזרים CE, AR.
-
כל קוד ACK שלא צוין בקודי ACK מותאם אישית קביל לא יתבצע ניסיון חוזר ו מושעה.
כאשר אישור רגיל לא מוזן תחת קודי ACK קביל, מוחזר ערך שגיאה הדומה להודעה הבאה:
המתאם נכשל לשדר הודעה עומד לשלוח היציאה ".< SendPortName >" עם כתובת URL "127.0.0.1:33000". ששודרו אותה מחדש לאחר מרווח הזמן לניסיון חוזר שצוין עבור יציאה זו שלח. פרטים: "הודעה עם שלהודעת: < שלהודעת >, שהתקבלו עם סוג אישור: שגיאה עם קוד אישור: CE.
יש לשנות את הסכימה ACK החוצה תיבת על-ידי הוספת הרשימה הקיימת של Ack רגיל (AA, רה, AR, CA, CE, CR). כל נוספים המקובלים מותאם אישית Ack (XX ו- ZZ, לדוגמה) יש להוסיף את השדה MSA.1_AcknowledgementCode של הסכימה ACK. אם לא יתווספו Ack מותאמים אישית נוספים לסכימה, צבר נכשל עם השגיאה "ערך טבלה לא נמצא".
מידע נוסף
תנאים מוקדמים להתקנת עדכון התוכנה
כדי להחיל תיקון חם זה, חייב להיות מותקנת התוכנה הבאה:
-
Microsoft BizTalk Server 2013 R2
-
Microsoft BizTalk 2013 R2 האצה עבור HL7
דרישות הפעלה מחדש
אתה לא צריך להפעיל מחדש את המחשב לאחר החלת תיקון חם זה. עם זאת, אנו ממליצים שתסגור ותפתח את מסוף הניהול של BizTalk לאחר התקנת התיקון החם.
מצב
Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.
הפניות
לקבלת מידע נוסף אודות תיקונים חמים של BizTalk Server, עיין במידע אודות תיקונים חמים של BizTalk Server.
למד אודות המינוח הרגיל המשמש לתיאור עדכוני התוכנה של Microsoft.