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 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 <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
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
Gesendet: Donnerstag, 14. Jänner 2021 16:26
An: 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"] --> Java value="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 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
__________________________________________________________________________________