Lieber Herr Helic,


haben Sie von Ihrem Gruppenmitglied bzw. von der anderen Gruppe Hinweise erhalten?


On 14.06.2023 21:28, Helic, Amar wrote:
wir die Gruppe 2 haben bei der Bearbeitung der Hausübungsbeispiele bisschen Probleme mit der Anweisung "PARSE". Müssen wir eventuell etwas extra herunterladen damit die Anweisung funktioniert? 
Selbst die Beispiele von den Folien funktionieren nicht, es kommt immer die folgende Meldung:

Nein, die Beispiele von den Folien funktionieren. Allerdings nur dann, wenn Sie tatsächlich alles angeben, was auf den Folien dokumentiert ist.

(Es ist dies - am Anfang mangels Erfahrung - oft eine Fehleinschätzung, dass wenn etwas nicht funktioniert und man bemüht sich, die "anderen" bzw. etwas "anderes" Schuld sein muss. Das sind mitunter die schwierigsten Probleme, weil man selbst aufgehört hat, bei sich zu suchen und das Problem als Folge davon auch nicht mehr gelöst werden kann.)


"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@3094...] --> 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=[XMLFILENAME] --> Java value="XMLFILENAME" type=<java.lang.String>?].".

Die Fehlermeldung von DocumentBuilder's parse sind sehr knapp (da ist Rexx viel ausführlicher und hilfreicher). Allerdings, wenn Sie sich a) das Programm, b) die Fehlerstelle im Programm und c) die Fehlernachricht in Ruhe studieren, dann steht das Problem direkt vor Ihren Augen! ;)


Wenn wir die Anweisung: "parser~parse(xmlFileName)" löschen wird das Programm ausgeführt.

Na, ja, damit haben Sie das Programm kastriert und es kann daher nicht mehr machen, was es tun soll, nämlich die angegebene XML-Datei zerlegen!


Hätten Sie eventuell paar Tipps, die uns weiterhelfen könnten bei dem Fall?

Ja, bitte studieren Sie die Fehlermeldung genau bis zum Schluss und auch die Folien noch einmal, dort ist normalerweise nichts Überflüssiges dargestellt!


Wir werden uns morgen wieder zusammensetzen und versuchen das Problem zu lösen.

Viel Erfolg! Wenn Sie es nicht lösen können, dann melden Sie sich noch einmal! Wenn andere LV-Teilnehmer eine Idee haben, was das Problem sein könnte, dann schreiben Sie es bitte über diese Liste (das ist aktive Mitarbeit)!


Daher bitte immer über die e-Mailliste versenden (habe diese Antwort deswegen auch über die e-Mailliste verschickt)!


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
__________________________________________________________________________________