Belirtiler
Microsoft BizTalk Server 2013 R2 Toplu Güncelleştirme 4 (CU4) veya BizTalk Server 2016 CU1'in yüklü olduğunu ve bir SAP örneğine bağlanmak için NCo bağlayıcısını kullandığınızı varsayalım. IDOC kategorisini genişletip IDOC sürümlerinin listesini görmek üzere herhangi bir IDOC seçtiğinizde aşağıdaki hata iletisini alırsınız:
Not
LOB sistemine göz atılırken bir hata oluştu. Bağdaştırıcı İletisi: RFCTYPE: uzunluk: 4 ve ondalık basamaklar: 0 olan RFCTYPE_CHAR bayt dizisi: [/BEV1/NEMAT /BEV1/NEMATMAS05701 ] .Net türüne dönüştürülmeye çalışılırken bir hata oluştu. Parametrenin/alanın adı: RELEASE.
Neden
Sorun, BizTalk ServerBizTalk Server 2013 R2 veya 2016 CU1'deki bir kod hatası nedeniyle oluşur. Sunucu Unicode değilse, byteData değeri SBCS türü olarak hesaplanır. Bu bir ArgumentOutOfRangeException oluşturur.
Çözüm
Toplu güncelleştirme bilgileri
Bu sorun, BizTalk ServerBizTalk Server için aşağıdaki toplu güncelleştirmelerde düzeltildi:
- Cumulative Update 1 for BizTalk ServerBizTalk Server 2016
- BizTalk Adapter Pack 2013 için toplu güncelleştirme 5
- Cumulative Update 5 (CU5) for BizTalk ServerBizTalk Server 2013 R2
Durum
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.
Üçüncü taraf bilgileri hakkında bildirim
Bu makalede belirtilen üçüncü taraf ürünler, Microsoft’tan bağımsız şirketler tarafından üretilmektedir. Microsoft, bu ürünlerin performansı veya güvenilirliğiyle ilgili zımni veya başka türlü hiçbir garanti vermez.
Başvurular
BizTalk Server için hizmet paketleri ve toplu güncelleştirme listesi hakkında daha fazla bilgi için bkz. KB 2555976: BizTalk Server için hizmet paketi ve toplu güncelleştirme listesi.
BizTalk Server düzeltmeleri hakkında daha fazla bilgi için bkz. KB 2003907: BizTalk düzeltmeleri ve toplu güncelleştirme desteği hakkında bilgiler.