Zitat Zitat von BenderD
Hallo,

ich verstehe als interessierter Laie (der noch nie ein AS400 Object erstellt hat) die Frage noch nicht ganz: das AS400 Object hat eine CCSID, Java verwendet UniCode und ich gehe davon aus, dass da passend konvertiert wird. Was treibst du genau und was funktioniert nicht?

mfg

Dieter Bender
Guten Morgen !

Mittels dieser Java-Objekte kann ich auf Daten der iSeries zugreifen. In diesem Falle auf Objekte der Art *MSGF. Dabei habe ich allerdings das Problem, dass die iSeries-Objekte in SingleByte gespeichert sind und Java mit Unicode arbeitet. Daher wird irgendwo (leider falsch) umgesetzt. In diesem Fall bin ich zwar schlauer als die Automatik, da ich die richtigen CCSID's kenne, aber es hilft mir nichts, weil ich nicht weiß wo ich in diese Automatik eingreifen kann. Ein Byte-Array könnte ich zwar richtig konvertieren, aber aus diesen Java-Objekten bekomme ich keine zurück.

lg,

Peter Opeker