Gelöst: Fehlermeldung: unable to paint box Hibiscus: Finanz-Übersicht java.lang.ClassCastException

 
schmunk
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 06 / 2011
Betreff:

Gelöst: Fehlermeldung: unable to paint box Hibiscus: Finanz-Übersicht java.lang.ClassCastException

 · 
Gepostet: 17.02.2025 - 12:53 Uhr  ·  #1
Hallo zusammen,

bei Starten von Jameica mit Hibicus erhalte ich folgende Fehlermeldung:
Code

[Mon Feb 17 12:43:24 CET 2025][INFO][main][de.willuhn.jameica.hbci.messaging.NeueUmsaetze.load] umsatz unread count: 196

(Jameica 2.10.5:69687): Gtk-WARNING **: 12:43:24.394: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow)

(Jameica 2.10.5:69687): Gtk-WARNING **: 12:43:24.658: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow)
[Mon Feb 17 12:43:24 CET 2025][ERROR][main][de.willuhn.jameica.gui.parts.ExpandPart.paint] unable to paint box Hibiscus: Finanz-Übersicht
java.lang.ClassCastException: class java.time.LocalDateTime cannot be cast to class java.util.Date (java.time.LocalDateTime and java.util.Date are in module java.base of loader 'bootstrap')
  at de.willuhn.jameica.hbci.server.KontoImpl.getSaldoDatum(KontoImpl.java:462)
  at de.willuhn.jameica.hbci.gui.input.KontoInput.format(KontoInput.java:333)
  at de.willuhn.jameica.gui.input.SelectInput.applyList(SelectInput.java:219)
  at de.willuhn.jameica.gui.input.SelectInput.getControl(SelectInput.java:180)
  at de.willuhn.jameica.hbci.gui.input.KontoInput.getControl(KontoInput.java:189)
  at de.willuhn.jameica.gui.input.AbstractInput.paint(AbstractInput.java:121)
  at de.willuhn.jameica.gui.input.AbstractInput.paint(AbstractInput.java:102)
  at de.willuhn.jameica.gui.util.Container.addLabelPair(Container.java:98)
  at de.willuhn.jameica.hbci.gui.boxes.Overview.paint(Overview.java:87)
  at de.willuhn.jameica.gui.parts.ExpandPart.paint(ExpandPart.java:103)
  at de.willuhn.jameica.gui.internal.views.Start.paint(Start.java:102)
  at de.willuhn.jameica.gui.internal.views.Start.bind(Start.java:76)
  at de.willuhn.jameica.gui.GUI$5.run(GUI.java:719)
  at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
  at de.willuhn.jameica.gui.GUI$6.run(GUI.java:916)
  at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183)
  at org.eclipse.swt.widgets.Display.syncExec(Display.java:5960)
  at de.willuhn.jameica.gui.GUI.startSync(GUI.java:912)
  at de.willuhn.jameica.gui.GUI.startView(GUI.java:596)
  at de.willuhn.jameica.gui.GUI.startView(GUI.java:531)
  at de.willuhn.jameica.gui.internal.action.Start.handleAction(Start.java:28)
  at de.willuhn.jameica.gui.Navigation.start(Navigation.java:394)
  at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:489)
  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
  at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5855)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1617)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1643)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1626)
  at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1373)
  at de.willuhn.jameica.gui.Navigation.select(Navigation.java:368)
  at de.willuhn.jameica.gui.GUI.loop(GUI.java:928)
  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)

Es erscheint auch eine Fehlermeldung in der UI mit "Fehler beim Anzeigen der Box Hibiscus: Finanz-Übersicht"

System: Archlinux mit Gnome (Wayland)
Ich habe MySQL als DB-Backend konfiguriert.

Die Java Version auf 17 gesetzt.
Code

> java --version
openjdk 17.0.14 2025-01-21
OpenJDK Runtime Environment (build 17.0.14+7)
OpenJDK 64-Bit Server VM (build 17.0.14+7, mixed mode, sharing)


Versionen
Code

jameica 2.10.5-2
hibiscus 2.10.24-1


Neuinstallation habe ich auch schon versucht, sowie Java 21 und 23 genutzt - Fehler leider immer derselbe.

Danke im Voraus für Eure Hilfe.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10751
Dabei seit: 03 / 2005
Betreff:

Re: Fehlermeldung: unable to paint box Hibiscus: Finanz-Übersicht java.lang.ClassCastException

 · 
Gepostet: 17.02.2025 - 16:47 Uhr  ·  #2
Das ist ein Problem des MySQL-Treibers. Kann in manchen Konstellationen aus Treiber und Datenbank auftreten. Unter https://gis.stackexchange.com/…gin-2-23-2 findet sich hierzu ein Thread.

Jameica liefert seit Version 2.10.5 sowohl einen MariaDB- als auch einen MySQL-Treiber mit. Falls du MariaDB verwendest, könntest du auf den MariaDB-Treiber umstellen. Hierzu muss im Wesentlichen nur in der JDBC-URL in ~/.jameica/cfg/de.willuhn.jameica.hbci.rmi.HBCIDBService.properties das

Code

database.driver.mysql.jdbcurl=jdbc\:mysql\:


geändert werden in:

Code

database.driver.mysql.jdbcurl=jdbc\:mariadb\:


Stelle außerdem sicher, dass du die Zeile

Code

database.driver.mysql.jdbcdriver=...


löschst. Hibiscus lädt abhängig von der JDBC-URL automatisch den passenden Treiber.
schmunk
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 06 / 2011
Betreff:

Re: Fehlermeldung: unable to paint box Hibiscus: Finanz-Übersicht java.lang.ClassCastException

 · 
Gepostet: 17.02.2025 - 17:40 Uhr  ·  #3
Vielen Dank! Genau das war es.
Nach Anpassung von database.driver.mysql.jdbcurl funktioniert alles soweit wieder.

Ich nutzte schon länger eine Maria 10 und hatte auch schon versucht den jdbcdriver zu setzen, aber nicht n der URL, sondern direkt.

An dieser Stelle auch ein großes Dankeschön für das Entwickeln von Hibiscus & Jameica!
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10751
Dabei seit: 03 / 2005
Betreff:

Re: Gelöst: Fehlermeldung: unable to paint box Hibiscus: Finanz-Übersicht java.lang.ClassCastException

 · 
Gepostet: 18.02.2025 - 07:03 Uhr  ·  #4
Prima. Danke für die Rückmeldung.
pusemuckel
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 3
Dabei seit: 04 / 2025
Betreff:

Re: Gelöst: Fehlermeldung: unable to paint box Hibiscus: Finanz-Übersicht java.lang.ClassCastException

 · 
Gepostet: 09.04.2025 - 13:23 Uhr  ·  #5
Hallo,
ich muss mich hier mal anhängen. Ich habe ein ähnliches Problem.
Seit Jameica Version 2.10.5 funktioniert bei mir der Zugriff auf die MariaDB nicht mehr.
Ich betreibe die Maria DB Verison10.11.6-MariaDB.

Mit den Änderungen startet Jamaica zwar, aber es fehlen Konten, Umsätze nur die Bankzugänge scheinen noch vorhanden zu sein.

meine /.jameica/cfg/de.willuhn.jameica.hbci.rmi.HBCIDBService.properties sieht wie folgt aus:
Code

database.driver.h2.encryption.algorithm=AES
database.driver.h2.encryption.encryptedpassword=Hier_steht_der_Key
database.driver.mysql.jdbcurl=jdbc\:mariadb\://192.X.X.X\:XXXX/hibiscus?useUnicode\=Yes&characterEncoding\=ISO8859_1&serverTimezone\=Europe/Paris
database.driver.mysql.password=Super_sicheres_Passwort
database.driver.mysql.username=Hibiscus_Benutzer


Habe ich etwas vergessen anzupassen ?
Danke für jegliche Unterstützung!
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10751
Dabei seit: 03 / 2005
Betreff:

Re: Gelöst: Fehlermeldung: unable to paint box Hibiscus: Finanz-Übersicht java.lang.ClassCastException

 · 
Gepostet: 09.04.2025 - 13:26 Uhr  ·  #6
Du müsstest schon die konkreten Fehlermeldungen aus der jameica.log posten, damit hier jemand helfen kann.
pusemuckel
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 3
Dabei seit: 04 / 2025
Betreff:

Re: Gelöst: Fehlermeldung: unable to paint box Hibiscus: Finanz-Übersicht java.lang.ClassCastException

 · 
Gepostet: 11.04.2025 - 07:30 Uhr  ·  #7
sorry, hier mal ein Teil des logs ich hoffe es reicht soweit. Ich kann auch das ganze log vom Start weg zur Verfügung stellen.
Code

[Fri Apr 11 07:21:08 CEST 2025][INFO][main][de.willuhn.jameica.hbci.messaging.MarkOverdueMessageConsumer.init] init mark-overdue message consumer
[Fri Apr 11 07:21:08 CEST 2025][INFO][main][de.willuhn.jameica.messaging.AutoRegisterMessageConsumer.handleMessage] auto-registered message consumers: 15
[Fri Apr 11 07:21:08 CEST 2025][INFO][main][de.willuhn.jameica.messaging.ManifestMessageConsumer.registerConsumers] message consumers from manifests: 24
[Fri Apr 11 07:21:08 CEST 2025][INFO][main][de.willuhn.jameica.messaging.ManifestMessageConsumer.sendMessages] messages from manifests: 0
[Fri Apr 11 07:21:08 CEST 2025][INFO][attachmentservice-preload][de.willuhn.jameica.services.ArchiveService.init] checking jameica.messaging availability
[Fri Apr 11 07:21:08 CEST 2025][INFO][attachmentservice-preload][de.willuhn.jameica.messaging.LookupService.lookup] performing multicast lookup for service name: tcp:de.willuhn.jameica.messaging.Plugin.connector.tcp
[Fri Apr 11 07:21:08 CEST 2025][INFO][bookmark-preload][de.willuhn.jameica.store.BeanStore.load] created new [bean-container: Bookmark, encrypted: true]
[Fri Apr 11 07:21:08 CEST 2025][INFO][main][de.willuhn.jameica.hbci.messaging.MarkOverdueMessageConsumer.updateAll] update all unread counters
[Fri Apr 11 07:21:08 CEST 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.createConnection] creating new connection
[Fri Apr 11 07:21:08 CEST 2025][INFO][main][de.willuhn.jameica.hbci.server.DBSupportH2Impl.getJdbcUrl] database encryption: AES
[Fri Apr 11 07:21:08 CEST 2025][INFO][main][de.willuhn.jameica.hbci.server.DBSupportH2Impl.getJdbcUrl] jdbc url: jdbc:h2:/Users/Benutzername/Library/jameica/hibiscus/h2db/hibiscus;CIPHER=AES
[Fri Apr 11 07:21:08 CEST 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.getConnection] created new connection for <local>
[Fri Apr 11 07:21:08 CEST 2025][INFO][main][de.willuhn.jameica.hbci.messaging.NeueUmsaetze.load] load umsatz unread count
[Fri Apr 11 07:21:08 CEST 2025][INFO][main][de.willuhn.jameica.hbci.messaging.NeueUmsaetze.load] umsatz unread count: 0
[Fri Apr 11 07:21:09 CEST 2025][INFO][main][de.willuhn.jameica.hbci.PassportRegistry.init] searching for available passports
[Fri Apr 11 07:21:09 CEST 2025][INFO][main][de.willuhn.jameica.hbci.PassportRegistry.init]   Chipkartenleser [de.willuhn.jameica.hbci.passports.ddv.server.PassportImpl]
[Fri Apr 11 07:21:09 CEST 2025][INFO][main][de.willuhn.jameica.hbci.PassportRegistry.init]   PIN/TAN [de.willuhn.jameica.hbci.passports.pintan.server.PassportImpl]
[Fri Apr 11 07:21:09 CEST 2025][INFO][main][de.willuhn.jameica.hbci.PassportRegistry.init]   Schlüsseldatei [de.willuhn.jameica.hbci.passports.rdh.server.PassportImpl]
[Fri Apr 11 07:21:09 CEST 2025][INFO][main][de.willuhn.jameica.hbci.synchronize.SynchronizeEngine.getBackends] loading synchronize backends
[Fri Apr 11 07:21:09 CEST 2025][INFO][main][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend.getJobProviders] loading synchronize providers for backend FinTS/HBCI
[Fri Apr 11 07:21:09 CEST 2025][INFO][main][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend.getJobProviders]   found 6 provider(s)
[Fri Apr 11 07:21:13 CEST 2025][INFO][attachmentservice-preload][de.willuhn.jameica.messaging.LookupService.lookup] no server found for service name: tcp:de.willuhn.jameica.messaging.Plugin.connector.tcp
[Fri Apr 11 07:21:13 CEST 2025][WARN][attachmentservice-preload][de.willuhn.jameica.services.ArchiveService.init] no archive server found
[Fri Apr 11 07:21:13 CEST 2025][INFO][Thread-7][de.willuhn.jameica.messaging.LookupService.lookup] performing multicast lookup for service name: tcp:de.willuhn.jameica.messaging.Plugin.connector.tcp
[Fri Apr 11 07:21:13 CEST 2025][INFO][attachmentservice-preload][de.willuhn.jameica.services.AttachmentService.init] init attachment service
[Fri Apr 11 07:21:13 CEST 2025][INFO][attachmentservice-preload][de.willuhn.jameica.services.AttachmentService.init] searching available storage providers
[Fri Apr 11 07:21:13 CEST 2025][INFO][attachmentservice-preload][de.willuhn.jameica.services.AttachmentService.init]   [jameica.local] Speicherung in lokalen Dateien: true
[Fri Apr 11 07:21:13 CEST 2025][INFO][attachmentservice-preload][de.willuhn.jameica.services.AttachmentService.init]   [jameica.messaging] Jameica Messaging: false
[Fri Apr 11 07:21:13 CEST 2025][INFO][attachmentservice-preload][de.willuhn.jameica.services.AttachmentService.init] found storage providers: 1
[Fri Apr 11 07:21:16 CEST 2025][INFO][main][de.willuhn.jameica.gui.GUI$3.widgetDisposed] saving window maximized flag: true
[Fri Apr 11 07:21:16 CEST 2025][INFO][main][de.willuhn.jameica.gui.GUI.quit] shutting down GUI
[Fri Apr 11 07:21:16 CEST 2025][INFO][main][de.willuhn.jameica.hbci.messaging.NeueUmsaetze.store] store umsatz unread count
[Fri Apr 11 07:21:16 CEST 2025][INFO][main][de.willuhn.jameica.hbci.messaging.NeueUmsaetze.store] umsatz unread count: 0
[Fri Apr 11 07:21:16 CEST 2025][ERROR][pool-1-thread-1][de.willuhn.jameica.messaging.NamedConcurrentQueue.deliver] consumer de.willuhn.jameica.gui.parts.NotificationPanel produced an error (org.eclipse.swt.SWTException: org.eclipse.swt.SWTException: Invalid thread access) while consuming message [Fri Apr 11 07:21:16 CEST 2025][OK] shutting down jameica
[Fri Apr 11 07:21:16 CEST 2025][INFO][pool-1-thread-1][de.willuhn.jameica.messaging.NamedConcurrentQueue.deliver] error while processing message
org.eclipse.swt.SWTException: Invalid thread access
  at org.eclipse.swt.SWT.error(SWT.java:4922)
  at org.eclipse.swt.SWT.error(SWT.java:4837)
  at org.eclipse.swt.SWT.error(SWT.java:4808)
  at org.eclipse.swt.widgets.Display.error(Display.java:1211)
  at org.eclipse.swt.widgets.Display.createDisplay(Display.java:962)
  at org.eclipse.swt.widgets.Display.create(Display.java:946)
  at org.eclipse.swt.graphics.Device.<init>(Device.java:132)
  at org.eclipse.swt.widgets.Display.<init>(Display.java:800)
  at org.eclipse.swt.widgets.Display.<init>(Display.java:791)
  at org.eclipse.swt.widgets.Display.getDefault(Display.java:1545)
  at de.willuhn.jameica.gui.GUI.getDisplay(GUI.java:1009)
  at de.willuhn.jameica.gui.parts.NotificationPanel.setText(NotificationPanel.java:210)
  at de.willuhn.jameica.gui.parts.NotificationPanel.setText(NotificationPanel.java:188)
  at de.willuhn.jameica.gui.parts.NotificationPanel.handleMessage(NotificationPanel.java:280)
  at de.willuhn.jameica.messaging.NamedConcurrentQueue.deliver(NamedConcurrentQueue.java:249)
  at de.willuhn.jameica.messaging.NamedConcurrentQueue$1.run(NamedConcurrentQueue.java:84)
  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  at java.base/java.lang.Thread.run(Unknown Source)

[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service AttachmentService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service ArchiveService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service Init5 ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service SystrayService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service UpdateService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.services.UpdateService.shutdown] stopping updater thread
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.services.UpdateService.shutdown] stopping timer task
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service RepositoryService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service ScriptingService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service ReminderService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service SearchService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service PluginService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.plugin.PluginLoader.shutDown] shutting down plugins
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service PluginServiceService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.system.ServiceFactory.shutDown] shutting down local services
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.system.ServiceFactory.shutDown]   de.willuhn.jameica.hbci.HBCI.addressbook
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.system.ServiceFactory.shutDown]   de.willuhn.jameica.hbci.HBCI.database
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.stop] stopping db service
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.closeConnection] commit connection
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.closeConnection] closing connection
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.closeConnection] connection closed
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.stop] db service stopped [1 connection(s) closed]
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service SSLSocketFactoryService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service DeployService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service BeanService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service PluginSourceService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service ClassService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service RegistryService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service SSLService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service HostnameVerifierService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service AuthenticateService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service ProxyService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service BackupService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  creating backup /Users/Benutzername/Library/jameica/jameica-backup-20250411__07_21_17.zip ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  zip file created successfully ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  backup created ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service MessagingService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.messaging.MessagingFactory.close] shutting down messaging factory
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service SysinfoService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service SysPropertyService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service LogService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service LockService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service SecurityManagerService ...
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.system.Application.shutDown] shutdown complete
[Fri Apr 11 07:21:17 CEST 2025][INFO][main][de.willuhn.jameica.system.Application.shutDown] --------------------------------------------------
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10751
Dabei seit: 03 / 2005
Betreff:

Re: Gelöst: Fehlermeldung: unable to paint box Hibiscus: Finanz-Übersicht java.lang.ClassCastException

 · 
Gepostet: 11.04.2025 - 07:35 Uhr  ·  #8
Der Logausschnitt enthält keine Fehler. Einfach deshalb, weil laut Log gar keine MariaDB/MySQL konfiguriert ist sondern eine embedded H2:

Code

[Fri Apr 11 07:21:08 CEST 2025][INFO][main][de.willuhn.jameica.hbci.server.DBSupportH2Impl.getJdbcUrl] database encryption: AES
[Fri Apr 11 07:21:08 CEST 2025][INFO][main][de.willuhn.jameica.hbci.server.DBSupportH2Impl.getJdbcUrl] jdbc url: jdbc:h2:/Users/Benutzername/Library/jameica/hibiscus/h2db/hibiscus;CIPHER=AES


Und ich sehe auch gerade, dass deine de.willuhn.jameica.hbci.rmi.HBCIDBService.properties auch gar nicht für MariaDB/MySQL konfiguriert ist. Im Wiki unter https://www.willuhn.de/wiki/do…figurieren sind die nötigen Parameter aufgelistet.
pusemuckel
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 3
Dabei seit: 04 / 2025
Betreff:

Re: Gelöst: Fehlermeldung: unable to paint box Hibiscus: Finanz-Übersicht java.lang.ClassCastException

 · 
Gepostet: 12.04.2025 - 16:38 Uhr  ·  #9
Dank das war der richtige Hinweis. Ich habe im Backup zu viel aus kommentiert.
Manchmal sieht man den Wald vor lauter Bäumen nicht.
Schönes Wochenende!
Gewählte Zitate für Mehrfachzitierung:   0