Simptome
Să presupunem că aveți Microsoft BizTalk Server 2013 R2 Cumulative Update 4 (CU4) sau BizTalk Server 2016 CU1 instalat și să utilizați conectorului subofiţeri să vă conectați la o instanță SAP. Când se extinde categoria IDOC și apoi selectați orice IDOC pentru a vedea lista de versiuni IDOC, primiţi următorul mesaj de eroare:
Eroare în timpul navigării Sistemul LOB. Adaptor mesaj: Eroare la încercarea de convertire matrice byte: [/ BEV1 dan/BEV1/NEMATMAS05701] de RFCTYPE: RFCTYPE_CHAR cu lungime: 4 și zecimale: 0 la un tip de .net. Nume de câmp sau parametru este: lansat.
Cauza
Problema apare din cauza unui cod defect BizTalk Server 2013 R2 sau 2016 CU1. Dacă serverul este non-Unicode, valoarea byteData este calculată ca tip SBC. Acest lucru generează un ArgumentOutOfRangeException.
Rezolvare
Informații despre actualizarea cumulativă
Această problemă a fost remediată în următoarele actualizări cumulative pentru BizTalk Server:
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".
Produsele terţe despre care se discută în acest articol sunt fabricate de companii independente de Microsoft. Microsoft nu garantează în niciun fel, implicit sau în alt mod, funcționarea sau fiabilitatea acestor produse.
Referințe
Pentru informații despre pachetele service pack și lista de actualizări cumulative pentru BizTalk Server, consultați KB 2555976: Service pack și lista de actualizări cumulative pentru BizTalk Server.
Pentru mai multe informații despre remedierile rapide BizTalk Server, consultați KB 2003907: informații despre remedierile rapide BizTalk și cumulativă suport de actualizare.