Danke Dieter!

Das funktioniert einwandfrei!

Aber ich habe da ein weiteres kleines Problem!

Bei uns ist das JDK 1.4 auf der iSeries, besser gesagt, wenn ich in QSH java -version eingebe wird 1.4 angezeigt.
Unter GO LICPGM --> 10 Anzeigen steht aber auch die 1.5(Ist glaube ich die Version 5 - warum auch immer) drin.
Wenn ich jetzt die Class Datei erstellen will kommt immer dieser Fehler:

javac -source 1.4 -d /qibm/userdata/os400/sqllib/function /home/ExtDBsql.java -g
/home/ExtDBsql.java:78: replace(char,char) in java.lang.String cannot be applied to (java.lang.String,java.lang.String)
parmWhere = sparmWhere.replace("+", "'");
1 error $

Das ^ steht unter dem Punkt vor replace.
Laut: String (Java 2 Platform SE v1.4.0)
sollte doch replace unterstützt werden?

Wenn ich das mit 1.5 compilieren will kommt folgender Fehler:
javac -source 1.5 -d /qibm/userdata/os400/sqllib/function /home/ExtDBsql.java -g
javac: invalid source release: 1.5
Usage: javac <options> <source files>


Gruß
Henning