jameica und jVerein unter MacOS Big Sur nicht mehr nutzbar

Hier melden JVerein-Benutzer ihre Fehler

Moderator: heiner

Antworten
richard_leine
Beiträge: 11
Registriert: Montag 30. Juli 2012, 22:51
Verein: SLS Leinebagger Hannover e.V.
Mitglieder: 450
JVerein-Version: 2.8.18
Betriebssystem: Mac OS 11.4

jameica und jVerein unter MacOS Big Sur nicht mehr nutzbar

Beitrag von richard_leine »

Hallo,

ich habe noch eine sehr alte Installation, die bis zum MacOS-Update auf 11.0.1 (Big Sur) noch funktioniert hat.
Alt heißt hier
jameica: 2.6.0
hibiscus: 2.6.20
jVerein: 2.8.17
h2: 1.4.195
Java laut jameica log: 1.8.0_271

Wenn ich jetzt nach dem Betriebssystemupdate versuche jVerein zu starten, sieht schon der Eingabedialog für das Password auffällig aus: Es ist gar kein Text vorhanden, das Password-Eingabefeld ist zwar beschriebbbar, aber man sieht nicht, dass man das Password eingetragen hat.
Bildschirmfoto 2020-11-24 um 21.03.50.png
Bildschirmfoto 2020-11-24 um 21.03.50.png (50.96 KiB) 4846 mal betrachtet
Nach einem Klick auf "OK" (einziger angezeigter Text), läuft der Applikationsstart weiter bis zu "register plugin extensions..." und dann geht es gar nicht mehr weiter.
Die letzten Einträge im Log:
[Tue Nov 24 21:06:18 CET 2020][INFO][de.willuhn.jameica.gui.GUI.init] adding navigation
[Tue Nov 24 21:06:18 CET 2020][ERROR][de.willuhn.jameica.gui.GUI.init] error while loading navigation, skipping
java.rmi.RemoteException: error while loading navigation; nested exception is:
java.lang.NullPointerException
at de.willuhn.jameica.gui.Navigation.paint(Navigation.java:145)
at de.willuhn.jameica.gui.parts.Panel.paint(Panel.java:116)
at de.willuhn.jameica.gui.GUI.init(GUI.java:201)
at de.willuhn.jameica.system.Application.init(Application.java:148)
at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: java.lang.NullPointerException
at org.eclipse.swt.widgets.Control.internal_new_GC(Unknown Source)
at org.eclipse.swt.graphics.GC.<init>(Unknown Source)
at org.eclipse.swt.graphics.GC.<init>(Unknown Source)
at org.eclipse.swt.widgets.Tree.setScrollWidth(Unknown Source)
at org.eclipse.swt.widgets.TreeItem.setText(Unknown Source)
at org.eclipse.swt.widgets.TreeItem.setText(Unknown Source)
at de.willuhn.jameica.gui.Navigation.load(Navigation.java:192)
at de.willuhn.jameica.gui.Navigation.loadChildren(Navigation.java:269)
at de.willuhn.jameica.gui.Navigation.load(Navigation.java:171)
at de.willuhn.jameica.gui.Navigation.paint(Navigation.java:141)
... 5 more

[Tue Nov 24 21:06:18 CET 2020][ERROR][de.willuhn.jameica.gui.GUI.init] unable to load GUI
java.lang.NullPointerException
at org.eclipse.swt.widgets.Control.internal_new_GC(Unknown Source)
at org.eclipse.swt.graphics.GC.<init>(Unknown Source)
at org.eclipse.swt.graphics.GC.<init>(Unknown Source)
at org.eclipse.ui.forms.widgets.FormText$FormTextLayout.layout(FormText.java:262)
at org.eclipse.swt.widgets.Composite.updateLayout(Unknown Source)
at org.eclipse.swt.widgets.Composite.layout(Unknown Source)
at org.eclipse.swt.widgets.Composite.layout(Unknown Source)
at org.eclipse.swt.widgets.Composite.layout(Unknown Source)
at org.eclipse.ui.forms.widgets.FormText.setText(FormText.java:616)
at de.willuhn.jameica.gui.parts.FormTextPart.refresh(FormTextPart.java:138)
at de.willuhn.jameica.gui.parts.FormTextPart.paint(FormTextPart.java:238)
at de.willuhn.jameica.gui.parts.Panel.paint(Panel.java:116)
at de.willuhn.jameica.gui.GUI.init(GUI.java:214)
at de.willuhn.jameica.system.Application.init(Application.java:148)
at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
at de.willuhn.jameica.Main.main(Main.java:78)

[Tue Nov 24 21:06:18 CET 2020][ERROR][de.willuhn.jameica.system.Application.init] unable to init application controller
de.willuhn.util.ApplicationException: Fehler beim Starten der Benutzeroberfläche
at de.willuhn.jameica.gui.GUI.init(GUI.java:315)
at de.willuhn.jameica.system.Application.init(Application.java:148)
at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
at de.willuhn.jameica.Main.main(Main.java:78)

[Tue Nov 24 21:06:22 CET 2020][INFO][de.willuhn.datasource.db.DBServiceImpl.createConnection] creating new connection
[Tue Nov 24 21:06:22 CET 2020][INFO][de.willuhn.datasource.db.DBServiceImpl.getConnection] created new connection for <local>
[Tue Nov 24 21:06:28 CET 2020][INFO][de.willuhn.jameica.services.UpdateService$Worker.run] check for updates needed?
[Tue Nov 24 21:06:28 CET 2020][INFO][de.willuhn.jameica.services.UpdateService$Worker.run] no, last check: Fri Nov 20 22:59:42 CET 2020, next check: Fri Nov 27 22:59:42 CET 2020

Hat noch jemand das Problem und evtl. eine Idee, was ich tun könnte?


Ich habe auch eine neuere Version installiert:
jameica: 2.8.6
java laut jameica-Log: 11.0.5
ansonsten wie oben

Diese Version habe ich noch nie am Laufen gehabt. Problemwar, wie auch hier im Forum in anderen Threads beschrieben: jVerein startet zwar, aber zeigt keinen Inhalt an.

Jetzt nach dem Betriebssystemupdate startet die Applikation auch nicht mehr, allerdings mit anderen Fehlern:
Der Password-Dialog sihet normal aus und funktioniert, der Startprozess bleibt dann aber bei "Installiere jVerein..." hängen.

Letzte Einträge im jameica-Log:
[Tue Nov 24 21:12:28 CET 2020][INFO][main][de.willuhn.jameica.gui.GUI.init] adding navigation
[Tue Nov 24 21:12:28 CET 2020][ERROR][main][de.willuhn.jameica.gui.GUI.init] error while loading navigation, skipping
java.rmi.RemoteException: error while loading navigation; nested exception is:
java.lang.NullPointerException
at de.willuhn.jameica.gui.Navigation.paint(Navigation.java:137)
at de.willuhn.jameica.gui.parts.Panel.paint(Panel.java:113)
at de.willuhn.jameica.gui.GUI.init(GUI.java:219)
at de.willuhn.jameica.system.Application.init(Application.java:145)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:75)
Caused by: java.lang.NullPointerException
at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:2180)
at org.eclipse.swt.graphics.GC.<init>(GC.java:177)
at org.eclipse.swt.graphics.GC.<init>(GC.java:138)
at org.eclipse.swt.widgets.Tree.setScrollWidth(Tree.java:3171)
at org.eclipse.swt.widgets.TreeItem.setText(TreeItem.java:1503)
at org.eclipse.swt.widgets.TreeItem.setText(TreeItem.java:1510)
at de.willuhn.jameica.gui.Navigation.load(Navigation.java:178)
at de.willuhn.jameica.gui.Navigation.loadChildren(Navigation.java:255)
at de.willuhn.jameica.gui.Navigation.load(Navigation.java:157)
at de.willuhn.jameica.gui.Navigation.paint(Navigation.java:133)
... 5 more

[Tue Nov 24 21:12:28 CET 2020][ERROR][main][de.willuhn.jameica.gui.GUI.init] unable to load GUI
java.lang.NullPointerException
at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:2180)
at org.eclipse.swt.graphics.GC.<init>(GC.java:177)
at org.eclipse.swt.graphics.GC.<init>(GC.java:138)
at org.eclipse.ui.forms.widgets.FormText$FormTextLayout.layout(FormText.java:321)
at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1267)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:742)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:693)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:649)
at org.eclipse.ui.forms.widgets.FormText.setText(FormText.java:677)
at de.willuhn.jameica.gui.parts.FormTextPart.refresh(FormTextPart.java:135)
at de.willuhn.jameica.gui.parts.FormTextPart.paint(FormTextPart.java:235)
at de.willuhn.jameica.gui.parts.Panel.paint(Panel.java:113)
at de.willuhn.jameica.gui.GUI.init(GUI.java:232)
at de.willuhn.jameica.system.Application.init(Application.java:145)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:75)

[Tue Nov 24 21:12:28 CET 2020][ERROR][main][de.willuhn.jameica.system.Application.init] unable to init application controller
de.willuhn.util.ApplicationException: Fehler beim Starten der Benutzeroberfläche
at de.willuhn.jameica.gui.GUI.init(GUI.java:333)
at de.willuhn.jameica.system.Application.init(Application.java:145)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:75)

[Tue Nov 24 21:12:32 CET 2020][INFO][Timer-0][de.willuhn.datasource.db.DBServiceImpl.createConnection] creating new connection
[Tue Nov 24 21:12:32 CET 2020][INFO][Timer-0][de.willuhn.datasource.db.DBServiceImpl.getConnection] created new connection for <local>
[Tue Nov 24 21:12:38 CET 2020][INFO][UpdateService][de.willuhn.jameica.services.UpdateService$Worker.run] check for updates needed?
[Tue Nov 24 21:12:38 CET 2020][INFO][UpdateService][de.willuhn.jameica.services.UpdateService$Worker.run] no, last check: Fri Nov 20 22:59:42 CET 2020, next check: Fri Nov 27 22:59:42 CET 2020

Jeder hilfreiche Kommentar ist sehr willkommen!
Danzelot
Beiträge: 294
Registriert: Freitag 30. Juli 2010, 21:29
Verein: Musica Margaretha Reutti e.V.
Mitglieder: 51
JVerein-Version: 2.8.17
Betriebssystem: Windows
Wohnort: Ulm

Re: jameica und jVerein unter MacOS Big Sur nicht mehr nutzbar

Beitrag von Danzelot »

Hallo Richard,

das ist kein Problem von JVerein, sondern von Jameica.
In diesen Thread geht es um Probleme nach dem Update auf Big Sur.

Gruß Danzelot
richard_leine
Beiträge: 11
Registriert: Montag 30. Juli 2012, 22:51
Verein: SLS Leinebagger Hannover e.V.
Mitglieder: 450
JVerein-Version: 2.8.18
Betriebssystem: Mac OS 11.4

Re: jameica und jVerein unter MacOS Big Sur nicht mehr nutzbar

Beitrag von richard_leine »

Hallo Danzelot,

heute bin ich endlich dazu gekommen, mich um dieses Problem zu kümmern: mit Installation der Nightly Builds von jameica und hibiscus und dem Austausch des h2-Jars auf die Version 1.4.196 kann ich jetzt wieder mit jVerein arbeiten.

Vielen, vielen Dank für die hilfreichen Kommentare!!

Liebe Grüße
Richard
Antworten