Hallo,

am einfachsten als stored Procedure über JDBC aufrufen, das ist eh besser als dieser DollSchachtel Spielkram.

mfg

Dieter Bender

Zitat Zitat von LoCal
Hallo,

würde folgendes funktionieren:
PHP-Code:
serverProgram = new ProgramCall(sys,callProgramPath.getPath(),parameterList);

        
msgs serverProgram.getMessageList();
        for(
int i=0;i<msgs.length;i++) System.out.println("Message: " msgs[i].getText());

        
parameterList = new ProgramParameter[val.length]; //nur zum Testzweck
        
parameterList =serverProgram.getParameterList();
        
byte[] check parameterList[1].getOutputData(); 
Das ist ein Stückerl Code aus einem Programm das ich gerade schreibe. Passieren soll follgendes:
RPG-Call wird mit Parametern in parameterList aufgerufen. Im RPG-Call wird das Ergebnis dann über den Parameter zurückgeben. Wenn ich das nun so laufen lasse, werden die Parameter unverändert, also so wie übergeben zurück gegeben. Der RPGCall wird aber aufgerufen und läuft auch durch.
Wie krieg ich die Rückgabe?

Danke,

LoCal