Soweit ich weiß, wird eine Datei MIT CCSID automatisch in Java korrekt geöffnet.
Voraussetzung ist, dass das USRPRF unter dem JAVA läuft eine CCSID ungleich 65535 hat, oder wenn dort *SYSVAL steht, eben QCCSID eine korrekte CCSID hat.

Nur wenn die PF eine CCSID 65535 hat, sollte man beim Open eine CCSID vorgeben.