Sorry, da war ich auf dem falschen Dampfer. Auch PCML kann als Rückgabetyp nur Integer verarbeiten. Da bleibt Dir nichts anderes übrig als bei Prozeduren mit anderen Rückgabewerten als Integer ein kleines Programm zu schreiben (z.B. in RPG), welches von Deinem Java Programm aufgerufen wird. Und dieses Programm wiederrum ruft dann das Service-Programm auf. Das Programm zwischen Java-Programm und Service-Programm muss dann halt die Parameter umsetzen.