Herr Prof. Dr. Flatscher,
ich habe die neuste Betaversion 5.0 von ooRexx (Windows 64-bit) installiert.
Java ist auch in der 64-bit Version installiert.
OpenOffice ist in der Version 4.1.8 installiert.
BSF4ooRexx ist in der Version 641-20201124 installiert.
Leider bekomme ich noch immer die folgende Fehlermeldung für die Ausführung der Beispiele:
*-* Compiled routine "BSF".
*-* Compiled method "CALL" with scope "Routine".
439 *-* jco=bsf.wrap( .bsf~rBSF~call("loadClass", className) ) -- rBSF from BSF.CLS
432 *-* tmpClass=.UNO_proxy~new(work.loadUnoClass(className)) -- rgf, 2019-02-03, make it look like an ooRexx class
388 *-* call UNO.loadClass c
318 *-* call initialize.uno.dir -- make sure .UNO's uno.dir object is initialized
19 *-* ::requires UNO.CLS -- get UNO support
Error 40 running C:\Program Files\BSF4ooRexx\UNO.CLS line 432: Incorrect call to routine.
Error 40.900: BSF4ooRexx/routine/BSF(), error 3: Java exception occurred: [org.apache.bsf.BSFException: BSF4ooRexx subfunction "loadClass": class 'com.sun.star.beans.PropertyValue', threw exception: [org.apache.bsf.BSFException: BSF4ooRexx subfunction "loadClass": while attempting to load class 'com.sun.star.beans.PropertyValue', threw: [org.apache.bsf.BSFException: BSF4ooRexx subfunction "loadClass": while attempting to load class 'com.sun.star.beans.PropertyValue', threw exception: [java.lang.ClassNotFoundException: com.sun.star.beans.PropertyValue]]]].
Liebe Grüße,
Sabrina Zeilinger
Gesendet von Mail für Windows 10
Von: Rony
Gesendet: Mittwoch, 16. Dezember 2020 20:00
An: aj2020w@alice.wu-wien.ac.at
Betreff: Re: [Aj2020w] Problem UNO.CLS
Liebe Frau Zeilinger,
Noch etwas: Sie verwenden die falsche ooRexx-Version 4.2!
Bitte holen Sie sich die neueste Betaversion 5.0 von ooRexx und installieren Sie diese!
Dies trifft auf alle Systeme zu: stellen Sie alle bitte sicher, dass Sie die neueste Betaversion von ooRexx und BSF4ooRexx nutzen!
Mit freundlichem Gruß
Rony G. Flatscher (mobil/e)
Am 16.12.2020 um 18:40 schrieb Sabrina Zeilinger <sabrina.zeilinger@s.wu.ac.at>:
Herr Prof. Dr. Flatscher,
ich habe OpenOffice 4.1.8 für Windows installiert (sollte auf 64-bit funktionieren).
Ich bekomme folgende Informationen für die Kommandos:
rexx -v
Open Object Rexx Version 4.2.0
Build date: Feb 22 2014
Addressing Mode: 64
Copyright (c) IBM Corporation 1995, 2004.
Copyright (c) RexxLA 2005-2013.
All Rights Reserved.
This program and the accompanying materials are made available under
the terms of the Common Public License v1.0 which accompanies this
distribution or at
http://www.oorexx.org/license.html
java -version
java version "1.8.0_271"
Java(TM) SE Runtime Environment (build 1.8.0_271-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.271-b09, mixed mode)
echo %PATH%
C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;C:\Program Files\ooRexx;C:\Program Files\BSF4ooRexx;C:\Program Files\BSF4ooRexx_install_v641-20201124-beta\bsf4oorexx;C:\Program Files\Java\jre1.8.0_271\bin\server;C:\Users\szeil\AppData\Local\Microsoft\WindowsApps;.
echo %CLASSPATH%
C:\Program Files\BSF4ooRexx\bsf4ooRexx-v641-20201124-bin.jar;C:\Program Files\BSF4ooRexx\jni4net.j-0.8.8.0.jar;C:\Program Files\BSF4ooRexx\oorexx.net.jar;C:\Program Files\BSF4ooRexx_install_v641-20201124-beta\bsf4oorexx\bsf4ooRexx-v641-20201124-bin.jar;C:\Program Files\BSF4ooRexx_install_v641-20201124-beta\bsf4oorexx\jni4net.j-0.8.8.0.jar;C:\Program Files\BSF4ooRexx_install_v641-20201124-beta\bsf4oorexx\oorexx.net.jar;.
dir c:\rexx.exe /s
Datenträger in Laufwerk C: ist Windows
Volumeseriennummer: E685-CC3B
Verzeichnis von c:\Program Files\ooRexx
22.02.2014 18:40 61.952 rexx.exe
1 Datei(en), 61.952 Bytes
dir c:\soffice.exe /s
Datenträger in Laufwerk C: ist Windows
Volumeseriennummer: E685-CC3B
Verzeichnis von c:\Program Files\OpenOffice 4\program
30.10.2020 06:20 11.053.568 soffice.exe
1 Datei(en), 11.053.568 Bytes
Verzeichnis von c:\Program Files (x86)\OpenOffice 4\program
30.10.2020 06:20 11.053.568 soffice.exe
1 Datei(en), 11.053.568 Bytes
dir c:\rexxj.cmd c:\BSF.CLS /s
Datenträger in Laufwerk C: ist Windows
Volumeseriennummer: E685-CC3B
Verzeichnis von c:\Program Files\BSF4ooRexx
16.12.2020 13:34 748 rexxj.cmd
Verzeichnis von c:\Program Files\BSF4ooRexx
22.10.2020 14:52 307.016 BSF.CLS
2 Datei(en), 307.764 Bytes
Verzeichnis von c:\Program Files\BSF4ooRexx\install
16.12.2020 13:34 748 rexxj.cmd
1 Datei(en), 748 Bytes
Verzeichnis von c:\Program Files\BSF4ooRexx_install_v641-20201124-beta\bsf4oorexx
16.12.2020 16:27 786 rexxj.cmd
Verzeichnis von c:\Program Files\BSF4ooRexx_install_v641-20201124-beta\bsf4oorexx
22.10.2020 14:52 307.016 BSF.CLS
2 Datei(en), 307.802 Bytes
Verzeichnis von c:\Program Files\BSF4ooRexx_install_v641-20201124-beta\bsf4oorexx\install
16.12.2020 16:27 786 rexxj.cmd
1 Datei(en), 786 Bytes
Verzeichnis von c:\Users\szeil\Downloads\BSF4ooRexx_install_v641-20201124-beta\bsf4oorexx
22.10.2020 14:52 307.016 BSF.CLS
1 Datei(en), 307.016 Bytes
dir c:\java.exe c:\jvm.dll /S
Datenträger in Laufwerk C: ist Windows
Volumeseriennummer: E685-CC3B
Verzeichnis von c:\Program Files\Java\jre1.8.0_271\bin
02.12.2020 12:28 276.648 java.exe
1 Datei(en), 276.648 Bytes
Verzeichnis von c:\Program Files\Java\jre1.8.0_271\bin\server
02.12.2020 12:28 8.618.664 jvm.dll
1 Datei(en), 8.618.664 Bytes
Verzeichnis von c:\Program Files (x86)\Common Files\Oracle\Java\javapath
02.12.2020 12:28 276.648 java.exe
1 Datei(en), 276.648 Bytes
Verzeichnis von c:\Program Files (x86)\Common Files\Oracle\Java\javapath_target_594656
02.12.2020 12:28 276.648 java.exe
1 Datei(en), 276.648 Bytes
Liebe Grüße,
Sabrina Zeilinger
Gesendet von Mail für Windows 10
Von: Rony G. Flatscher
Gesendet: Mittwoch, 16. Dezember 2020 18:10
An: aj2020w@alice.wu-wien.ac.at
Betreff: Re: [Aj2020w] Problem UNO.CLS
Liebe Frau Zeilinger,
On 16.12.2020 17:49, Sabrina Zeilinger wrote:
ich bekomme folgende Informationen, wenn ich die Kommandos ausführe:
ooRexx 4.2.0 (22 Feb 2014) / BSF 641.20201022 / Java 1.8.0_271, 64-bit / WindowsNT 6.02
Hmm, haben Sie Apache OpenOffice in 64-bit installiert? Rexx und Java sind jedenfalls von der Kommandozeile 64-bit.
Was ergeben die folgenden Befehle auf der Kommandozeile:
rexx -v
java -version
echo %PATH%
echo %CLASSPATH%sowie in Ihrem Fall die Befehle auf der Kommandozeile:
dir c:\rexx.exe /s
dir c:\soffice.exe /s
dir c:\rexxj.cmd c:\BSF.CLS /s
dir c:\java.exe c:\jvm.dll /SMit freundlichem Gruß
Rony G. Flatscher
__________________________________________________________________________________Prof. Dr. Rony G. FlatscherDepartment Wirtschaftsinformatik und Operations ManagementInstitut für Wirtschaftsinformatik und GesellschaftD2c 2.086WU WienWelthandelsplatz 1A-1020 Wien/Vienna, Austria/Europehttp://www.wu.ac.at__________________________________________________________________________________
--
Aj2020w mailing list
Aj2020w@alice.wu-wien.ac.at
http://alice.wu-wien.ac.at/mailman/listinfo/aj2020w