Symptome
Angenommen, Sie haben Microsoft BizTalk Server 2013 R2 Cumulative Update 4 (CU4) oder BizTalk Server 2016 CU1 installiert und verwenden den NCo-Connector, um eine Verbindung mit einem SAP-instance herzustellen. Wenn Sie die Kategorie IDOC erweitern und dann ein beliebiges IDOC auswählen, um die Liste der IDOC-Versionen anzuzeigen, erhalten Sie die folgende Fehlermeldung:
Hinweis
Fehler beim Durchsuchen des LOB-Systems. Adaptermeldung: Fehler beim Konvertieren des Bytearrays [/BEV1/NEMAT /BEV1/NEMATMAS05701 ] von RFCTYPE: RFCTYPE_CHAR mit der Länge: 4 und dezimalen 0 in einen .NET-Typ. Der Parameter-/Feldname lautet: RELEASED.
Ursache
Das Problem tritt aufgrund eines Codefehlers in BizTalk Server 2013 R2 oder 2016 CU1 auf. Wenn der Server nicht Unicode ist, wird der byteData-Wert als SBCS-Typ berechnet. Dadurch wird eine ArgumentOutOfRangeException generiert.
Lösung
Informationen zum kumulativen Update
Dieses Problem wurde in den folgenden kumulativen Updates für BizTalk Server behoben:
- Kumulatives Update 1 für BizTalk Server 2016
- Kumulatives Update 5 für BizTalk Adapter Pack 2013
- Kumulatives Update 5 (CU5) für BizTalk Server 2013 R2
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.
Informationen zum Haftungsausschluss von Drittanbietern
Die in diesem Artikel genannten Drittanbieterprodukte stammen von Herstellern, die von Microsoft unabhängig sind. Microsoft übernimmt keinerlei Garantien (weder konkludente noch sonstige) bezüglich der Leistung oder Zuverlässigkeit dieser Produkte.
Referenzmaterial
Informationen zu den Service Packs und der Liste der kumulativen Updates für BizTalk Server finden Sie unter KB-2555976: Service Pack und Liste kumulativer Updates für BizTalk Server .
Weitere Informationen zu BizTalk Server Hotfixes finden Sie unter KB-2003907: Informationen zu BizTalk-Hotfixes und unterstützung für kumulative Updates.