Problembeschreibung
Sie führen eine Transaction Integrator (TI)-Anwendung, die einen Doppelbyte-Zeichensatz wie Katakana verwendet. Wird die folgende Fehlermeldung in Transaction Integrator:
HISMAGB0041 Für die Konvertierung auf Host primitiven Datentyps Elementnamen in Methode Method_nameist ein Fehler aufgetreten.
Beschreibung ist: HISMPCB0036 In BasePrimitiveConverter eine Double-Byte Zeichen Satz Konvertierung erzeugt eine falsche Länge. 19 Zeichen erzeugt z.B. 34 Bytes.Ursache
Host Integration Server enthält zusätzliche Kontrollen für Doppelbyte-Zeichensätze. Kontrollen können nicht jedoch nicht übersetzbare Zeichen z. B. Wagenrücklauf Zeichen Zeilenvorschub. Wenn eine nicht übersetzbare Zeichen einen Teil der Daten ist, tritt der Fehler auf.
Problemlösung
Das Update, das dieses Problem behebt ist in die folgenden kumulativen Updates für Host Integration Server enthalten:
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.
Referenzen
Erfahren Sie mehr über die Terminologie, welche Microsoft verwendet, um Softwareupdates zu beschrieben.