Triệu chứng
Xem xét tình huống sau:
-
Bạn sử dụng bộ điều hợp BizTalk dành cho WebSphere MQ (MQSC Adapter) để nhận được thông báo từ IBM WebSphere MQ.
-
IBM WebSphere MQ thư đến được định dạng bằng cách sử dụng tiêu đề MQRFH2.
-
Định dạng số nguyên (Int Fmt) trong mô tả thông báo MQ (MQMD) cho các thư được đặt UNIX hoặc máy chủ.
Trong trường hợp này, bộ điều hợp MQSC có thể vượt qua thông báo là một dòng byte 0 phần BizTalk Server đường ống.
Nguyên nhân
Sự cố này xảy ra vì khi định dạng số trong MQMD được đặt UNIX hoặc máy chủ, các giá trị số nguyên trong tiêu đề MQRFH2 được mã hoá bằng cách sử dụng định dạng về cuối lớn. Giá trị còn lại trong MQMD được mã hoá bằng cách sử dụng định dạng về cuối nhỏ.
Giải pháp
Thông tin Cập Nhật tích luỹ
Tích hợp máy chủ 2013
Khắc phục sự cố giúp giải quyết vấn đề này nằm trong 2 bản Cập Nhật tích luỹ cho máy chủ tích hợp máy chủ 2013.
Tích hợp máy chủ 2010
Khắc phục sự cố giúp giải quyết vấn đề này nằm trong 10 Cập Nhật tích luỹ cho máy chủ tích hợp Server 2010.
Trạng thái
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".
Thông tin
Sau khi bạn áp dụng bản cập nhật này, bộ điều hợp MQSC sử dụng về cuối nhỏ định dạng giá trị số nguyên trong tiêu đề MQRFH2.
Các sản phẩm của bên thứ ba mà bài viết này thảo luận do các công ty độc lập với Microsoft sản xuất. Microsoft không bảo hành, theo ngụ ý hay cách khác, về hiệu suất hoặc độ tin cậy của những sản phẩm này.