Fehler beim Anzeigen und Versenden von Mails nach Update auf JVerein 3.1.5

Hier melden JVerein-Benutzer ihre Fehler

Moderator: heiner

Antworten
mathias_ocm
Beiträge: 16
Registriert: Sonntag 25. August 2024, 15:48
Verein: Orientierungslaufclaub München e.V.
Mitglieder: 80
JVerein-Version: 2.8.23
Betriebssystem: MacOS 14.6.1
Kontaktdaten:

Fehler beim Anzeigen und Versenden von Mails nach Update auf JVerein 3.1.5

Beitrag von mathias_ocm »

Hallo,

das Versenden von Mails und Anzeigen von früher versendeten Mails funktioniert nach meinem Update auf V. 3.1.5 nicht mehr.

Wenn ich den Dialog "Druck & Mail > Mails" aufrufe, werden die alten Mails zwar noch richtig aufgelistet. Aber wählt man eine aus, gibt es nur die folgende Fehler-Stacktrace:

Code: Alles auswählen

java.lang.NoSuchFieldError: Class bsh.classpath.ClassManagerImpl does not have member field 'java.util.Map absoluteClassCache'
	at bsh.classpath.ClassManagerImpl.classForName(ClassManagerImpl.java:145)
	at bsh.NameSpace.classForName(Unknown Source)
	at bsh.NameSpace.getImportedClassImpl(Unknown Source)
	at bsh.NameSpace.getClassImpl(Unknown Source)
	at bsh.NameSpace.getClass(Unknown Source)
	at bsh.Name.consumeNextObjectField(Unknown Source)
	at bsh.Name.toObject(Unknown Source)
	at bsh.Name.toObject(Unknown Source)
	at bsh.NameSpace.get(Unknown Source)
	at bsh.Interpreter.get(Unknown Source)
	at bsh.Interpreter.getu(Unknown Source)
	at bsh.Interpreter.<init>(Unknown Source)
	at bsh.Interpreter.<init>(Unknown Source)
	at bsh.Interpreter.<init>(Unknown Source)
	at de.jost_net.JVerein.util.LesefeldAuswerter.<init>(LesefeldAuswerter.java:72)
	at de.jost_net.JVerein.Variable.MitgliedMap.getDummyMap(MitgliedMap.java:505)
	at de.jost_net.JVerein.gui.view.MailDetailView.bind(MailDetailView.java:181)
	at de.willuhn.jameica.gui.GUI$5.run(GUI.java:724)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
	at de.willuhn.jameica.gui.GUI$6.run(GUI.java:921)
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183)
	at org.eclipse.swt.widgets.Display.syncExec(Display.java:5264)
	at de.willuhn.jameica.gui.GUI.startSync(GUI.java:917)
	at de.willuhn.jameica.gui.GUI.startView(GUI.java:601)
	at de.willuhn.jameica.gui.GUI.startView(GUI.java:536)
	at de.willuhn.jameica.gui.GUI.startView(GUI.java:573)
	at de.jost_net.JVerein.gui.action.MailDetailAction.handleAction(MailDetailAction.java:70)
	at de.willuhn.jameica.gui.parts.AbstractTablePart.open(AbstractTablePart.java:382)
	at de.willuhn.jameica.gui.parts.TablePart$5.mouseDoubleClick(TablePart.java:683)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:213)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4660)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1645)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1630)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1392)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4427)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4003)
	at de.willuhn.jameica.gui.GUI.loop(GUI.java:938)
	at de.willuhn.jameica.gui.GUI.init(GUI.java:335)
	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:78)
Dasselbe passiert im Dialog für Mail-Vorlagen (Liste ok, Auswahl/Anzeige/Bearbeitung scheitert).

Versuche ich, eine neue Mail aus einer Vorlage zu erzeugen, kommt zuerst eine andere Fehlermeldung:
Der Eintrag wurde nicht gespeichert, soll die Bearbeitung wirklich verlassen werden?
Unabhängig, ob man Speichern auswählt oder nicht, kommt danach wieder der o.g. Fehler-Stacktrace.

Dieses Dialogfenster wird mir seit dem Update übrigens auch manchmal in anderen Kontexten angezeigt, ohne dass ich m.E. irgendwas verändert habe, was zu speichern wäre. Dieses Problem ist aber nicht so einfach zu reproduzieren und scheint auch keine echten Schäden zu verursachen. Änderungen an meinen Buchungen etc. werden jedenfalls korrekt gespeichert.

Ohne Vorlage startet der Editor nach der o.g. Rückfrage und man kann Empfänger, Betreff, Text und Anlagen wie gewohnt wählen. Aber die Option zum Versand der Mail fehlt dann.

Irgendeine Idee woran das liegen könnte?

Zur Info: Ich verwende JVerein unter MacOS (aktuell Version 15.6.1). In der Vergangheit gab es leider schon Fehler mit nicht passenden Java Version / Bbliotheken. Ich dachte allerdings, dieses Problem wäre inzwischen gelöst.

Danke und viele Grüße,
Mathias
lenilsas
Beiträge: 193
Registriert: Montag 5. August 2024, 08:23

Re: Fehler beim Anzeigen und Versenden von Mails nach Update auf JVerein 3.1.5

Beitrag von lenilsas »

Moin Mathias,
Laut Log liegt das an einem Lesefeld. Kannst du bitte mal die Inhalte der Lesefelder schicken, denn da klappt irgend etwas nicht. Wir haben eine neue Version von bsh verwendet, anscheinend liegt es daran.

Das der Speichern Abfrage Dialog manchmal an falschen Stellen erscheint, wissen wir, leider lässt sich das schwer überall richtig kontrollieren. Wenn du aber einen betroffenen Eintrag speicherst, sollte er danach nicht mehr bei diesem Eintrag kommen.
Grüße
Nils
mathias_ocm
Beiträge: 16
Registriert: Sonntag 25. August 2024, 15:48
Verein: Orientierungslaufclaub München e.V.
Mitglieder: 80
JVerein-Version: 2.8.23
Betriebssystem: MacOS 14.6.1
Kontaktdaten:

Re: Fehler beim Anzeigen und Versenden von Mails nach Update auf JVerein 3.1.5

Beitrag von mathias_ocm »

Hallo Nils,

sorry, stehe etwas auf dem Schlauch. Was meinst du mit Inhalte der Lesefelder? Habe in die (h2o)-Datenbank geguckt und dort eine Tabelle mit dem Namen Lesefelder gefunden. Aber die scheint komplett leer zu sein.

Grüße,
Mathias
lenilsas
Beiträge: 193
Registriert: Montag 5. August 2024, 08:23

Re: Fehler beim Anzeigen und Versenden von Mails nach Update auf JVerein 3.1.5

Beitrag von lenilsas »

Moin Mathias,
Ok, du verwendest die Lesfelder gar nicht. Es sieht so aus, wei wenn irgendwi noch eine andere bsh Version bei dir existiert.
Wie hast du das jverein Update installiert?
Kannst du mal im Ordner unter .jameica/plugins/jverein/lib nachschauen ob welche bsh Dateien da sind?
Grüße
Nils
mathias_ocm
Beiträge: 16
Registriert: Sonntag 25. August 2024, 15:48
Verein: Orientierungslaufclaub München e.V.
Mitglieder: 80
JVerein-Version: 2.8.23
Betriebssystem: MacOS 14.6.1
Kontaktdaten:

Re: Fehler beim Anzeigen und Versenden von Mails nach Update auf JVerein 3.1.5

Beitrag von mathias_ocm »

Hallo Nils,

Ich habe das Update über die entsprechende Version von jameica installiert.

In dem Verzeichnis jameica/plugins/jverein/lib mir bei mir folgende bsh*.jar installiert:

bsh-2.1.1.jar (2025-09-24)
bsh-core-2.0b4.jar (2025-03-05)
bsh-core.jar (2025-06-05)

Grüße,
Mathias
joma
Beiträge: 249
Registriert: Donnerstag 8. August 2024, 14:44
Verein: Förderverein "Brücke" e.V.
Mitglieder: 75
JVerein-Version: 2.8.22
Betriebssystem: Linux

Re: Fehler beim Anzeigen und Versenden von Mails nach Update auf JVerein 3.1.5

Beitrag von joma »

Hallo,
es sollte eigentlich nur das bsh-2.1.1.jar dabei sein und nicht die anderen zwei.
Scheinbar wurden die alten bei der Installation der 3.1.5 nicht gelöscht.

Könntest du mal die anderen beiden aus dem Verzeichnis raus nehmen. Und dann neu starten.
Grüße
Johann
mathias_ocm
Beiträge: 16
Registriert: Sonntag 25. August 2024, 15:48
Verein: Orientierungslaufclaub München e.V.
Mitglieder: 80
JVerein-Version: 2.8.23
Betriebssystem: MacOS 14.6.1
Kontaktdaten:

Re: Fehler beim Anzeigen und Versenden von Mails nach Update auf JVerein 3.1.5

Beitrag von mathias_ocm »

Hallo Johann,

danke, das hat das Problem gelöst!

Grüße,
Mathias
Antworten