Sehr geehrter Herr Flatscher; Liebe Kollegen/innen,
meine Frage bezieht sich nicht auf einen bestimmte Fehlermeldung sondern auf
die Installation der neueste BSF4oorexx Version.
Bei dem Installationsvorgang der BSFf4oorexx Version 641, bekomme ich
folgende Meldung nachdem sich das CMD Feld öffnet:
Wie soll diese .rex-Datei geöffnet werden?
Inklusive entsprechender Auswahlmöglichkeiten.
Meine Frage ist jetzt warum dieses Fenster auftaucht anstatt, dass das
Programm installiert wird.
Im Gegensatz dazu lässt sich die BSF4oorexx Version 450 nämlich problemlos
installieren, aber leider funktioniert diese nicht mit InteliJ.
Mit freundlichen Grüßen,
Fabian Fuchs
Von: Aj2020w aj2020w-bounces@alice.wu-wien.ac.at Im Auftrag von Rony G.
Flatscher
Gesendet: Donnerstag, 14. Jänner 2021 19:42
An: aj2020w@alice.wu-wien.ac.at
Betreff: Re: [Aj2020w] JAVA/RexxScript Fehlermeldung
Lieber Herr Fuchs,
On 14.01.2021 16:53, fabian-fuchs@a1.net mailto:fabian-fuchs@a1.net
wrote:
ich benutze derzeit auch die Bsf4oorexx Version 450, weil das installieren
der aktuellen Version leider nicht funktioniert.
Anbei schicke ich Ihnen einen Screenshot, der Meldung die beim Ausführen der
Installationsdatei auftritt.
kann Ihren Screenshot nicht lesen und nachdem Sie keine weiteren
Informationen zum Fehler geben (im Unterschied zu Herrn Ciarnau), kann ich
Ihnen leider nicht helfen.
Vielleicht weiß jemand aus der LV, was Ihr Problem sein könnte und kann
helfen (bitte über diese e-Mailliste verschicken)!
Mit freundlichem Gruß
Rony G. Flatscher
Von: Aj2020w mailto:aj2020w-bounces@alice.wu-wien.ac.at
aj2020w-bounces@alice.wu-wien.ac.at Im Auftrag von Adrian Ciarnau
Gesendet: Donnerstag, 14. Jänner 2021 16:50
An: aj2020w@alice.wu-wien.ac.at mailto:aj2020w@alice.wu-wien.ac.at
Betreff: Re: [Aj2020w] JAVA/RexxScript Fehlermeldung
Sehr geehrter Herr Flatscher,
vielen Dank, jetzt funktioniert alles!
Mit freundlichen Grüßen
Adrian Ciarnau
Von: Rony G. Flatscher mailto:Rony.Flatscher@wu.ac.at
Gesendet: Donnerstag, 14. Jänner 2021 16:26
An: aj2020w@alice.wu-wien.ac.at mailto:aj2020w@alice.wu-wien.ac.at
Betreff: Re: [Aj2020w] JAVA/RexxScript Fehlermeldung
Lieber Herr Ciarnau,
Sie verwenden nicht die neuesten Versionen von BSF4ooRexx und ooRexx!
Deinstallieren Sie BSF4ooRexx, danach ooRexx.
Dann holen Sie sich die neueste Version ooRexx 5.0 beta in 32 bit und
installieren diese.
Anschließend holen Sie sich die neueste Version von BSF4ooRexx,
"BSF4ooRexx_install_v641-20201217-beta.zip", und installieren diese.
@allen TeilnehmerInnen: wenn Sie nicht die neueste Version von ooRexx
und/oder BSF4ooRexx haben, dann machen Sie bitte dasselbe wie Herr Ciarnau!
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
____________________________________________________________________________
______
On 14.01.2021 15:08, Adrian Ciarnau wrote:
Liebe Kollegen/innen,
kann mir bitte jemand bei Java/RexxScript weiterhelfen. Ich versuche gerade
die Beispiele aus den Folien auszuführen, jedoch bekomme ich immer diese
Fehlermeldung:
C:\Users\adria\Downloads\G03_T04>java Test_03.java
... d1=[1], d2=[2], sum=[3] ...
javax.script.ScriptException: org.rexxla.bsf.engines.rexx.RexxException:
BSF4ooRexx/routine/jniRexxSendMessageToRexxObject(), error 5:
*-* Compiled routine BSF
Error 40 running createRoutineAndPackage line 1: Incorrect call to routine
Error 40.900: BSF4ooRexx/routine/BSF(), error 3: Java exception occurred:
[org.apache.bsf.BSFException: BSF4ooRexx subfunction "invokeStrict":
bean: [org.rexxla.bsf.engines.rexx.RexxProxy@821a96] -->
type: <org.rexxla.bsf.engines.rexx.RexxProxy>
method: [newInstance] not found or execution error! (Strict
mode invocation: check the *exact* case of the method name.)
-> check method name=[newInstance] (correct spelling?)
-> check supplied arguments (correct number, correct types?):
arg # 1: Rexx strict argument=[type="o", Rexx
value="org.rexxla.bsf.engines.rexx.RexxProxy@3d8174
mailto:org.rexxla.bsf.engines.rexx.RexxProxy@3d8174 "] --> Java
value="org.rexxla.bsf.engines.rexx.RexxProxy@3d8174
mailto:org.rexxla.bsf.engines.rexx.RexxProxy@3d8174 "
type=<org.rexxla.bsf.engines.rexx.RexxProxy>
arg # 2: Rexx strict argument=[type="int", Rexx value="1"]
--> Java value="RexxStrictArgument[classObject="int",value="1"]"
type=<org.rexxla.bsf.engines.rexx.RexxStrictArgument>
]
Beispiel: Test_03.java mit test_rexx_03.rex (Foliensatz:
AutoJava-BSF4ooRexx-06-RexxScript.pdf
http://wi.wu.ac.at:8002/rgf/wu/lehre/autojava/material/foils/AutoJava-BSF4o
oRexx-06-RexxScript.pdf Folie 28)
Ich habe das Beispiel in IntelliJ rekonstruiert und über die Kommandozeile
(CMD) ausgeführt.
Java: JRE 8 32bit
JDK: Bellsoft Liberica JDK 12 32bit
ooRexx: 4.2.0 32bit
BSF4ooRexx: v450-20141212 32bit
Apache Open Office: 4.1.8 32bit
Mit freundlichen Grüßen,
Adrian Ciarnau
--
--
____________________________________________________________________________
______
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
____________________________________________________________________________
______