Lieber Herr Kohl,
bei Fehlern ist es immer sehr wichtig so exakt wie möglich a) den Aufruf (über die Kommandozeile mit dem exakten Befehl, oder über die Desktopoberfläche durch Doppelklick) und b) die Konfiguration (exakte Version von ooRexx, 32- oder 64-bit, exakte Version von Java, 32- oder 64-bit) und die Umgebung (die Umgebungsvariablen PATH, CLASSPATH).
Beispiele für die Kommandozeile:
rexx -v java -version
Windows-Umgebungswerte:
echo %PATH% echo %CLASSPATH
Linux-/Mac-Umgebungswerte:
echo $PATH echo $CLASSPATH
On 16.12.2020 15:50, Martin Kohl wrote:
leider haben auch wir Fehlermeldungen beim Öffnen der samples Beispiele bzw. beim Ausführen eines Beispieles des Foliensatzes. Installation habe ich bereits, wie im Email von Ihnen erläutert, neu durchgeführt. Der Fehler unterscheidet sich allerdings zur Email der anderen Gruppe. Vielleicht haben Sie hierzu eine Lösung. *-* Compiled routine BSFLOADJAVA 395 *-* CALL BsfLoadJava 395 *-* interpret stmt -- carry out the statement in the string 328 *-* ::requires BSF.CLS -- get BSF4Rexx support 19 *-* ::requires UNO.CLS -- get UNO support Error 40 running C:\Program Files\BSF4ooRexx\UNO.CLS line 328: Incorrect call to routine Error 40.900: BSF4ooRexx/routine/BsfLoadJava(), error 2.992: Java dynamic link/shared library "jvm.dll" not found
Dieser Fehler deutet darauf hin, dass entweder Java (jvm.dll) nicht gefunden wurde, bzw. dass Ihre Rexxversion und Javaversion unterschiedliche Bitness aufweisen.
Was liefert Ihnen z.B. folgender Kommandozeilenbefehl zurück:
rexx -e "call BSF.CLS; say .bsf4rexx~display.version"
Mit freundlichem Gruß
Rony G. Flatscher
-- __________________________________________________________________________________
Prof. Dr. Rony G. Flatscher Department Wirtschaftsinformatik und Operations Management Institut für Wirtschaftsinformatik und Gesellschaft D2c 2.086 WU Wien Welthandelsplatz 1 A-1020 Wien/Vienna, Austria/Europe
http://www.wu.ac.at __________________________________________________________________________________