Požymiai
Tarkime, kad turite įdiegtą "Microsoft BizTalk Server 2013 R2" 4 kaupiamąjį naujinimą (CU4) arba "BizTalk Server 2016 CU1" ir naudojate NCo jungtį prisijungti prie SAP egzemplioriaus. Išplėtę IDOC kategoriją ir pasirinkę bet kurį IDOC, kad pamatytumėte IDOC versijų sąrašą, gaunate tokį klaidos pranešimą:
Pastaba
Įvyko klaida naršant LOB sistemą. Adapterio pranešimas: Bandant konvertuoti RFCTYPE: RFCTYPE_CHAR, kurio ilgis: 4 ir dešimtainiai: 0, į .Net tipą, įvyko klaida: [/BEV1/NEMAT /BEV1/NEMATMAS05701 ]. Parametro / lauko pavadinimas yra: IŠLEISTAS.
Priežastis
Ši problema kyla dėl kodo defekto BizTalk Server 2013 R2 arba 2016 CU1. Jei serveris yra ne "Unicode", "byteData " reikšmė yra apskaičiuojama kaip SBCS tipo. Tai sugeneruoja ArgumentOutOfRangeException.
Sprendimas
Kaupiamojo naujinimo informacija
Ši problema buvo išspręsta šiuose kaupiamuosiuose "BizTalk Server" naujinimuose:
- 1 kaupiamasis naujinimas, skirtas "BizTalk Server 2016"
- 5 kaupiamasis naujinimas, skirtas "BizTalk Adapter Pack 2013"
- 5 kaupiamasis naujinimas (CU5), skirtas "BizTalk Server 2013 R2"
Būsena
„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.
Trečiosios šalies informacijos atsakomybės atsisakymas
Šiame straipsnyje aptariamus trečiųjų šalių produktus gamina „„Microsoft“‟ nepriklausančios įmonės. Šių produktų veikimui ar patikimumui bendrovė „„Microsoft““ netaiko jokių numanomų ar kitokių garantijų.
Nuorodos
Informacijos apie BizTalk Server pakeitimų paketus ir kaupiamųjų naujinimų sąrašą žr. KB 2555976: Pakeitimų paketas ir kaupiamųjų naujinimų sąrašas, skirtas BizTalk Server.
Daugiau informacijos apie BizTalk Server karštąsias pataisas ieškokite KB 2003907: Informacija apie "BizTalk" karštąsias pataisas ir kaupiamojo naujinimo palaikymą.