Liebe Studierende,


vielleicht noch ein Tipp: wenn Sie irgendwo Java-Fehler bekommen, dann platzieren Sie am besten unmittelbar vorher "signal on syntax" und am Ende der Routine:

... code ...

return

syntax:
   co=condition("object")
   say ppJavaExceptionChain(co, .true) -- display Java exception chain and stack trace of original Java exception

return

Wenn die Java-Seite mehrere Exceptions hat, dann würden Sie damit die Reihenfolge sehen und können bei komplexen Kombinationen oft damit erkennen, was die wirkliche Ursache einer Java-Fehlerkette ist.


Mit freundlichem Gruß


Rony G. Flatscher



On 16.06.2021 14:47, Rony G. Flatscher wrote:

Liebe Studierende,


vielleicht sollten Sie einen Blick auf <https://epub.wu.ac.at/6875/> werfen ...


Mit freundlichem Gruß


Rony G. Flatscher



On 16.06.2021 13:08, Emil Nusser wrote:
Sehr geehrter Herr Prof. Flatscher, liebe Kolleginnen und Kollegen

wir sind mittlerweile echt weit, haben aber noch zwei Probleme:
  1. wir schaffen es nicht, dass die Daten sofort angezeigt werden, sondern müssen erst im Menü auswählen, dass wir es mit den Daten füllen wollen (der Grundbaustein, wie man eh erkennen wird ist fxml_25 aus dem sample Ordner). Uns ist durchaus klar, dass es sich dabei wahrscheinlich nur um ein paar Zeilen Code handelt, wir finden diese aber nicht. Wäre super, wenn uns da jemand auf die Sprünge helfen könnte.
  2. Wir haben eine Verlinkung zwischen unserer Overview der Personen und dem Add Fenster mittels JavaFX. Der Screen, um ein Mitglied hinzuzufügen, öffnet sich ohne Probleme, aber wenn man dann etwas eingibt und auf add drückt, dann stürzt das Fenster einfach ab und man muss es mittels Terminal ctrl+c beenden. Ab und zu funktioniert zwar alles einwandfrei, aber eben nicht immer. Es wird auch immer die SQLite connection geschlossen bevor ich eine neue öffne.
Wir haben schon sehr viel Arbeit in die Fehlersuche der beiden gesteckt und sind daher wirklich über jeden Tipp / jede Lösung mehr als glücklich. Der Code der relevanten Dateien ist im Anhang. Zum starten einfach

rexx demoTableViewSimple.rex

eingeben, wir haben es noch nicht umbenannt, der Name ist noch von der originalen Datei. Wir haben auch schon einige Teile geändert oder gelöscht, die Originale Datei ist im samples Verzeichnis unter JavaFX/fxml_25


Wir arbeiten auf (virtuelle Maschine):

Distributor ID: Ubuntu

Description: Ubuntu 18.04.5 LTS

Release: 18.04

Codename: bionic

Rexx Version:

Open Object Rexx Version 5.0.0 r12268

Build date: Jun  8 2021

Addressing mode: 64

Copyright (c) 1995, 2004 IBM Corporation. All rights reserved.

Copyright (c) 2005-2021 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

https://www.oorexx.org/license.html

Java Version:

openjdk 16.0.1 2021-04-20

OpenJDK Runtime Environment (build 16.0.1+9)

OpenJDK 64-Bit Server VM (build 16.0.1+9, mixed mode, sharing)

& aktuelle bsf4oorexx Version


Vielen Dank im Vorhinein!


Mit freundlichen Grüßen

Emil Nusser & Thomas Schroll




-- 
--
__________________________________________________________________________________

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
__________________________________________________________________________________