Bạn không thể nhập bất kỳ mã ACK được chấp nhận khác so với những người được đặt trong MLLP gửi cổng của cấu hình thuộc tính

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 3050011
Triệu chứng

TheMinimal hạ tầng giao thức MLLP) gửi kiểm tra cổng thừa nhận (ACK) mã trong ACK (tức là,MSA.1_AcknowledgmentCode trường đoạn MSA) được trả lại bởi hệ thống hạ và so sánh với mã ACK được chấp nhận được đặt trong MLLP gửi cổng của cấu hình thuộc tính. Mã ACK được hỗ trợ bởi MLLP gửi cổng như sau:
  • AA
  • CA
  • AE
  • CE
  • AR
  • CR
Bạn có thể Chọn Tất cả ACK mã hoặc kết hợp của họ. Ví dụ: mã sau đây là tất cả giá trị:
  • AA và CA
  • AA, CA, AE và CE
  • AA, CA, AR, và CR

Tuy nhiên, bạn không thể nhập bất kỳ mã ACK bổ sung được chấp nhận.

Sau khi bạn áp dụng hotfix này, chấp nhận ACK mã mới có têntuỳ chỉnh được thêm vào trong danh sách Mã ACK được chấp nhận. Ngoài ra, một hộp văn bản mới được thêm vào trong đó bạn có thể nhập mã ACK tuỳ chỉnh được chấp nhận.







Chú ý
s
  • Mã tùy chỉnh nên được phân tách bằng dấu kiểm phẩy (,). Ví dụ: AE CE, AR, CR, XX, ZZ.
  • Nếu một trong các kết hợp tiêu chuẩn (tuỳ chọn tuỳ chỉnh không) được chọn, bạn không phải nhập bất kỳ giá trị thuộc tính Được chấp nhận tùy chỉnh ACK mã .
  • Để đảm bảo rằng xác nhận đường kết nối thành công cho ACK tuỳ chỉnh, bạn phải thêm yêu cầu mã ACK tuỳ chỉnh vào sơ đồ sàn ACK tương ứng.
  • Bạn có thể sử dụng tính năng theo dõi BizTalk (bằng cách cho phép theo dõi) để theo dõi thư bằng cách sử dụng MessageID thuộc tính được ghi trong trường hợp kí nhập khi thư thử lại hoặc bị treo.

Giải pháp

Thông tin Cập Nhật tích luỹ

Vấn đề này lần đầu tiên được khắc phục trong bản Cập Nhật tích luỹ sau BizTalk Server:

Tính năng này

Các tính năng mới áp dụng cho cổng chỉ. Sau khi bạn cài đặt chuyên biệt hotfix này, hoạt động sẽ được dựa trên mã ACK được chấp nhận mà bạn chọn trong danh sách thả xuống thay vì mã được cung cấp bởi hệ thống xuôi tuyến.

Cổng gửi MLLP kiểm tra mã ACK ACK (MSA.1_AcknowledgmentCodelĩnh vực phân đoạn MSA) được trả lại bởi hệ thống hạ và so sánh với mã ACK được chấp nhận được đặt trong cổng MLLP gửi cấu hình thuộc tính. Hiện mã ACK được chấp nhận được hỗ trợ bởi MLLP gửi cổng bao gồm AA, CA, AE, CE, AR, và CR. Bạn có thể Chọn Tất cả ACK mã hoặc kết hợp của họ. Ví dụ: bạn có thể chọn dưới đây là hợp lệ:
  • AA và CA
  • AA, CA, AE và CE
  • AA, CA, AR và CR
Tuy nhiên, không có tuỳ chọn để nhập kết hợp mã ACK được chấp nhận.

Thêm giá trị được chấp nhận ACK mãcó tên "Tùy chỉnh" được thêm vào trong danh sách thả xuống trong thuộc tínhĐược chấp nhận ACK mã . Tất cả các kết hợp trước đó vẫn còn và áp dụng được trước khi các tính năng mới được thêm vào.





Sau khi tuỳ chọn, bạn cũng phải nhập các giá trị mới trong thuộc tính Được chấp nhận tuỳ chỉnh ACK mã. Một trong các giá trị mới ACK phải được phân tách bằng dấu kiểm phẩy (,).

Sau khi bạn cài đặt chuyên biệt hotfix, chế độ sẽ phụ thuộc vào thiết đặt Được chấp nhận ACK mãđược chọn. Nếu mã ACK được trả về phù hợp với mã được chấp nhận đã chọn xử lý đã xảy ra. Tiêu chuẩn mã ACK được thử lại. Và bất kỳ mã ACK không được liệt kê treo. (Điều này sẽ làm cho rằng ACK mã mã ACK ornon tuỳ chỉnh không đủ tiêu chuẩn)

Bảng sau đây đại diện cho tình huống này. Giải thích cách viết theo bảng.



AA và CA, thông báo xử lý luôn thành công bất kể bất chấp ACK mã thiết đặt được chọn. Thông tin về cài đặt chuyên biệtĐược chấp nhận ACK mãlà như sau:
  • AA, CA: Thử AE, CE, AR, và CR, và đình chỉ bất kỳ khác.
  • AA, CA, AE, CE: Chấp nhận và thành công: AA, CA, AE, và CE và số lần thử lại AR và CR. đình chỉ bất kỳ khác.
  • AA, CA, AR, CR: Chấp nhận và thành công: AA, CA, AR, và CR và số lần thử lại AE và CE. Đình chỉ bất kỳ khác.
  • AA, CA, AR CR, AE, CE: Chấp nhận và thành công: AA, CA, AR, CR, AE, và CE và khác được trả lại. ACK được thử lại và thông báo bị treo.
  • Tuỳ chỉnh (giá trị được nhập và phân tách bằng dấu kiểm phẩy): Ví dụ: AA AE, Foo, ZZ, ZZZ. Chấp nhận và thành công: AA, CA, và AE, cùng với bất kỳ khác vào tùy chỉnh ACK như, trong trường hợp này, Foo ZZ, hoặc ZZZ. Thử CE, AR.
  • Bất kỳ mã ACK không được chỉ định trong Chấp nhận được tuỳ chỉnh ACK mã không thử lại và bị treo.

Khi ACK tiêu chuẩn không được nhập Mã ACK được chấp nhận, một lỗi tương tự như sau được trả về:

Bộ điều hợp không truyền thông báo sẽ cho cổng"<SendPortName></SendPortName>"với"127.0.0.1:33000". Nó sẽ được retransmitted sau khi thử khoảng thời gian cụ thể này gửi. Chi tiết: "báo MessageID: <MessageID></MessageID>, nhận được xác nhận loại: lỗi và ACK mã: CE.

sơ đồ sàn ACK ra hộp phải được thay đổi bằng cách thêm vào danh sách hiện tại của tiêu chuẩn ACKs (AA AE, AR, CA, CE, CR). Bất kỳ bổ sung được chấp nhận tùy chỉnh ACKs (XX và ZZ, ví dụ) phải được thêm vào trườngMSA.1_AcknowledgementCode của sơ đồ sàn ACK. Nếu ACKs tùy chỉnh bổ sung không được thêm vào giản đồ, xác nhận đường kết nối không thành công với lỗi "Không tìm thấy giá trị bảng".



Thông tin thêm

Điều kiện tiên quyết để cài đặt chuyên biệt bản cập nhật phần mềm

Để áp dụng hotfix này, bạn phải cài đặt chuyên biệt phần mềm sau đây:
  • Microsoft BizTalk Server 2013 R2
  • Microsoft BizTalk 2013 R2 tăng tốc cho HL7

Khởi động lại yêu cầu

Bạn không phải khởi động lại máy tính sau khi bạn áp dụng hotfix này. Tuy nhiên, chúng tôi khuyên bạn nên đóng mở Panel điều khiển quản trị BizTalk sau khi cài đặt chuyên biệt hotfix.

Tình trạng
Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Tham khảo
Để biết thêm thông tin về BizTalk Server hotfix, hãy xem Thông tin về BizTalk Server hotfix.

Tìm hiểu về thuật ngữ chuẩn được sử dụng để miêu tả các bản cập nhật phần mềm Microsoft.


Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 3050011 - Xem lại Lần cuối: 07/03/2015 00:29:00 - Bản sửa đổi: 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 KbMtvi
Phản hồi