storock
21-09-11, 15:38
Hallo zusammen, nach Releasewechsel von 6.1 auf 7.1 habe ich mit der HSSF-API Version 3.6 folgendes Problem:
hssf_begin_object_group(1000); (läuft fehlerfrei)
book = new_HSSFWorkbook();
bringt folgenden Fehler:
Nachricht . . . : Java-Ausnahme beim Aufrufen der Java-Methode empfangen.
Ursache . . . . : RPG-Prozedur FB4098RB in Programm TESTSR/FB4098RB hat
Java-Ausnahme "java.lang.NoSuchMethodError:
<I>org/apache/poi/hssf/record/FormatRecord.<INIT><INIT>(ILjava/lang/String;)V" </I>
<I>empfangen, als die Methode "<INIT><INIT>" mit Kennung "()V" in Klasse </I>
"org.apache.poi.hssf.usermodel.HSSFWorkbook" aufgerufen wurde.
Habe das Serviceprogramm HSSFR4 schon problemlos neu erstellt, es gab aber keine Änderung - weiterhin obiger Fehler. Unter 6.1 lief das Programm noch problemlos.
Die Java-Klassen befinden sich nach wie vor im selben IFS-Verzeichnis.
Was kann ich noch prüfen bzw. tun?
hssf_begin_object_group(1000); (läuft fehlerfrei)
book = new_HSSFWorkbook();
bringt folgenden Fehler:
Nachricht . . . : Java-Ausnahme beim Aufrufen der Java-Methode empfangen.
Ursache . . . . : RPG-Prozedur FB4098RB in Programm TESTSR/FB4098RB hat
Java-Ausnahme "java.lang.NoSuchMethodError:
<I>org/apache/poi/hssf/record/FormatRecord.<INIT><INIT>(ILjava/lang/String;)V" </I>
<I>empfangen, als die Methode "<INIT><INIT>" mit Kennung "()V" in Klasse </I>
"org.apache.poi.hssf.usermodel.HSSFWorkbook" aufgerufen wurde.
Habe das Serviceprogramm HSSFR4 schon problemlos neu erstellt, es gab aber keine Änderung - weiterhin obiger Fehler. Unter 6.1 lief das Programm noch problemlos.
Die Java-Klassen befinden sich nach wie vor im selben IFS-Verzeichnis.
Was kann ich noch prüfen bzw. tun?