Belirtiler
Microsoft BizTalk Server 2013 R2 toplu güncelleştirme 4 (CU4) veya BizTalk Server 2016 CU1 sahip ve NCo bağlayıcısı SAP örneğine bağlanmak için kullanmak varsayalım. IDOC kategoriyi genişletin ve sonra IDOC sürümleri listesini görmek için tüm IDOC seçtiğinizde, aşağıdaki hata iletisini alırsınız:
LOB sistemi taranırken hata oluştu. Bağdaştırıcı iletisi: Bayt dizisi dönüştürülmeye çalışılırken bir hata oluştu: [/ BEV1/NEMAT/BEV1/NEMATMAS05701], RFCTYPE: uzunluğu ile RFCTYPE_CHAR: 4 ve ondalık basamak: 0 .net türüne. Parametre/alan adı: serbest.
Neden
Bu sorun, BizTalk Server 2013 R2 veya 2016 CU1 bir kod hatası nedeniyle oluşur. Unicode olmayan sunucu ise, byteData değer SBCS türü olarak hesaplanır. Bu bir ArgumentOutOfRangeExceptionoluşturur.
Çözüm
Toplu güncelleştirme bilgileri
Bu sorun, BizTalk Server için aşağıdaki'deki toplu güncelleştirmelere giderilmiştir:
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Bu makalede açıklanan üçüncü taraf ürünler Microsoft'tan bağımsız şirketler tarafından üretilmektedir. Microsoft bu ürünlerin performansı veya güvenilirliği hakkında açık veya örtük hiçbir garanti vermez.
Başvurular
BizTalk Server için toplu güncelleştirme listesi ve hizmet paketleri hakkında ek bilgi için bkz: KB 2555976: hizmet paketi ve toplu güncelleştirme listesi için BizTalk Server. BizTalk Server düzeltmeler hakkında daha fazla bilgi için bkz: KB 2003907: BizTalk düzeltmeler ve toplu güncelleştirmesi desteği.