Sehr geehrter Herr Prof. Dr. Flatscher,

bei mir tritt derselbe Fehler auf. Leider erkenne ich auch nicht, woran es liegen könnte.

Vielen Dank für Ihre Hilfe.

Mit besten Grüßen

Pavel Funkov


Am 6/15/24 um 18:36 schrieb Rony G. Flatscher <Rony.Flatscher@wu.ac.at>:

Lieber Herr Morak,

Sie haben das Programm sichtlich durch Doppelklicken im Finder gestartet. 

Daher ein Tipp: haben Sie sich das Programm inhaltlich angesehen, um festzustellen, was es macht und daher auch, was es als Argument erwartet? Auch können Sie dann aufgrund der Fehlerausgabe von Rexx erkennen, in welcher Anweisung ein Fehler erzeugt wird. Das sollte Ihnen dann klar machen können, was Sie falsch gemacht haben.

Wenn nicht, dann rühren Sie sich einfach noch einmal über die Liste. 

Sofern andere aufgrund der Kommunikation erkannt haben, wo der Fehler liegt, dann bitte geben Sie Ihrem Kollegen entsprechende Hinweise!

Mit freundlichem Gruß

Rony G. Flatscher



On 15.06.2024 18:31, Rony G. Flatscher wrote:

Lieber Herr Morak,

On 14.06.2024 20:59, Rony G Flatscher wrote:
Lieber Herr Morak,

ja, das ist bei diesem Aufruf zu erwarten! 😁

Was soll das Programm denn machen?

haben Sie Ihren Fehler finden können?

Mit freundlichem Gruß

Rony G. Flatscher




Am 14.06.2024 um 20:03 schrieb Morak, Daniel Josef <daniel.josef.morak@s.wu.ac.at>:


Sehr geehrter Herr Dr.Flatscher,

im nachfolgenden der Aufruf eines DOM Beispiels (02_getText.rxj) mit zugehöriger Fehlermeldung.


Aufruf des Beispiels
danielmorak@MacBook-Pro-von-Daniel-2 ~ % rexxj.sh '/Applications/ooRexx.app/Contents/samples/BSF4ooRexx/DOM/02_getText.rxj' & exit;
[1] 79278
zsh: you have running jobs.

Fehlermeldung:
danielmorak@MacBook-Pro-von-Daniel-2 ~ % FATALERROR: line=1,col=1: [Content ist nicht zulässig in Prolog.]
RexxDispatcher.java: Throwable of type 'org.rexxla.bsf.engines.rexx.RexxException' thrown while invoking Rexx:
getLocalizedMessage(): [BSF4ooRexx850/routine/jniRexxRunProgram(), error 9:
       *-* Compiled routine "BSF".
Error 40 running /Applications/ooRexx.app/Contents/samples/BSF4ooRexx/DOM/02_getText.rxj line 49:  Incorrect call to routine.
Error 40.900:  BSF4ooRexx850/routine/BSF(), error 3: Java exception occurred: [org.apache.bsf.BSFException: BSF4ooRexx subfunction "invoke": 
bean:        [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl@2292...] --> type: <com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl>
method:      [PARSE] not found or execution error!

-> check method name=[PARSE] (caseless o.k., but correct spelling?)
-> check supplied arguments (correct number, correct types?):
arg # 1: Rexx argument=[] --> Java value="" type=<java.lang.String>
].]

[1]  + exit 255   rexxj.sh 


Mit freundlichen Grüßen
Daniel Morak

Am 14.06.2024 um 13:08 schrieb Rony G. Flatscher <Rony.Flatscher@wu.ac.at>:

Lieber Herr Morak,

On 14.06.2024 12:55, Morak, Daniel Josef wrote:
Ich habe BSFooRexx850 gelöscht und neu installiert/ Reinstall durchgeführt. Die LibreOffice Programme funktionieren jetzt. Jedoch die Beispiele im DOM und SAX Ordner funktionieren immer noch nicht (siehe unten). 


Fehlermeldung Beispiel: „01_getText.rxj“ (DOM):

Wie lautet Ihr Aufruf genau (bitte mit copy und paste übertragen)?

(Tipp: Studieren Sie Ihren Aufruf und vergleichen ihn dann mit der Fehlermeldung, die bei den DOM- und SAX-Parsern zugegebenermaßen etwas kryptisch sind.)

Mit freundlichem Gruß

Rony G. Flatscher



FATAL error: line=1,col=1: [Content ist nicht zulässig in Prolog.]
RexxDispatcher.java: Throwable of type 'org.rexxla.bsf.engines.rexx.RexxException' thrown while invoking Rexx:
getLocalizedMessage(): [BSF4ooRexx850/routine/jniRexxRunProgram(), error 9:
       *-* Compiled routine "BSF".
Error 40 running /Applications/ooRexx.app/Contents/samples/BSF4ooRexx/DOM/01_getText.rxj line 48:  Incorrect call to routine.
Error 40.900:  BSF4ooRexx850/routine/BSF(), error 3: Java exception occurred: [org.apache.bsf.BSFException: BSF4ooRexx subfunction "invoke": 
bean:        [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl@2292...] --> type: <com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl>
method:      [PARSE] not found or execution error!

-> check method name=[PARSE] (caseless o.k., but correct spelling?)
-> check supplied arguments (correct number, correct types?):
arg # 1: Rexx argument=[] --> Java value="" type=<java.lang.String>
].]

[1]  + exit 255   rexxj.sh 



Danke für die Hilfe.

Mit freundlichen Grüßen
Daniel Morak


Am 14.06.2024 um 11:33 schrieb Rony G. Flatscher <Rony.Flatscher@wu.ac.at>:

Lieber Herr Morak,

es fehlt der Zugriff auf die AOO/LO-Javaklassen. 

Haben Sie nach dem Installieren ein "BSF4ooRexx850 -> Installation -> Reinstall" gemacht? Wenn ja, müssen Sie ein neues Fenster aufmachen, damit die Änderungen an den Umgebungsvariablen (hier CLASSPATH) wirksam werden.

Mit freundlichem Gruß

Rony G. Flatscher


On 14.06.2024 10:25, Morak, Daniel Josef wrote:
Sehr geehrter Herr Dr.Flatscher,

auch bei mir funktionieren sämtliche Programme nicht und es werden stets ähnliche Fehlermeldungen ausgegeben, welche unten ersichtlich sind. Ab der Einheit mit OpenOffice/LibreOffice funktionieren die Programme leider nicht mehr. Die Programme mit folgenden Versionen wurden installiert und ein REINSTALL mehrmals durchgeführt.

Betriebssystem:
ProductName: macOS
ProductVersion: 14.4.1

BuildVersion: 23E224

ooRexx Version:
Open Object Rexx Version 5.1.0 r12838
Build date: May 17 2024
Addressing mode: 64
Copyright (c) 1995, 2004 IBM Corporation. All rights reserved.
Copyright (c) 2005-2024 Rexx Language Association. 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


JAVA Version:
java -version
openjdk version "21.0.3" 2024-04-16 LTS
OpenJDK Runtime Environment Zulu21.34+19-CA (build 21.0.3+9-LTS)

OpenJDK 64-Bit Server VM Zulu21.34+19-CA (build 21.0.3+9-LTS, mixed mode, sharing)

LibreOffice Version:
LibreOffice 7.6.7.2 dd47e4b30cb7dab30588d6c79c651f218165e3c5

 
Fehlermeldung beim Ausführen des Programmes example01_swriter_openblank_2.rxo“:

RexxDispatcher.java: Throwable of type 'org.rexxla.bsf.engines.rexx.RexxException' thrown while invoking Rexx:
getLocalizedMessage(): [BSF4ooRexx850/routine/jniRexxRunProgram(), error 9:
       *-* Compiled routine "BSF".
Error 40 running /Library/Frameworks/BSF4ooRexx850.framework/Versions/A/Commands/UNO.CLS line 432:  Incorrect call to routine.
Error 40.900:  BSF4ooRexx850/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]]]].]

[1]  + exit 255   rexxj.sh 


 
Fehlermeldung beim Ausführen des Programmes 01_getText:

FATAL error: line=1,col=1: [Content ist nicht zulässig in Prolog.]
RexxDispatcher.java: Throwable of type 'org.rexxla.bsf.engines.rexx.RexxException' thrown while invoking Rexx:
getLocalizedMessage(): [BSF4ooRexx850/routine/jniRexxRunProgram(), error 9:
       *-* Compiled routine "BSF".
Error 40 running /Applications/ooRexx.app/Contents/samples/BSF4ooRexx/DOM/01_getText.rxj line 48:  Incorrect call to routine.
Error 40.900:  BSF4ooRexx850/routine/BSF(), error 3: Java exception occurred: [org.apache.bsf.BSFException: BSF4ooRexx subfunction "invoke": 
bean:        [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl@722c...] --> type: <com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl>
method:      [PARSE] not found or execution error!

-> check method name=[PARSE] (caseless o.k., but correct spelling?)
-> check supplied arguments (correct number, correct types?):
arg # 1: Rexx argument=[] --> Java value="" type=<java.lang.String>
].]

[1]  + exit 255   rexxj.sh 

 

Bitte um Unterstützung bei der Lösungssuche.

Mit freundlichen Grüßen 
Daniel Morak

-- 
--
__________________________________________________________________________________

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
__________________________________________________________________________________





--
Aj2024s mailing list
Aj2024s@alice.wu.ac.at
http://alice.wu.ac.at/mailman/listinfo/aj2024s


-- 
--
__________________________________________________________________________________

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
__________________________________________________________________________________





--
Aj2024s mailing list
Aj2024s@alice.wu.ac.at
http://alice.wu.ac.at/mailman/listinfo/aj2024s

--
Aj2024s mailing list
Aj2024s@alice.wu.ac.at
http://alice.wu.ac.at/mailman/listinfo/aj2024s

-- 
--
__________________________________________________________________________________

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
__________________________________________________________________________________






-- 
--
__________________________________________________________________________________

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
__________________________________________________________________________________





--
Aj2024s mailing list
Aj2024s@alice.wu.ac.at
http://alice.wu.ac.at/mailman/listinfo/aj2024s