Bitte wähle nachfolgend aus, welche Beiträge auf dieser Themenseite auf dem Ausdruck ausgegeben werden sollen. Um dies zu tun markiere bitte die Checkbox auf der linken Seite der Posts, die im Ausdruck berücksichtigt werden sollen und klicke anschließend ganz unten auf der Seite auf den Button "Drucken".

Hibiscus-Server, Der Service "database" wurde nicht gefunden

Schwabenheinz

Betreff:

Hibiscus-Server, Der Service "database" wurde nicht gefunden

 ·  Gepostet: 16.11.2025 - 14:45 Uhr  ·  #182118
Hallo Zusammen
ich muss meinen Server migrieren.
Dazu habe ich den neuen Server mit Ubuntu 25.04 komplett neu aufgesetzt
Dann die Dockerinstallation neu aufgesetzt.
Backup der Hibiscus MySQl datenbank vom alten server erstellt.
Neuen Docker-Container für MySQl erstellt.
Datenbank dump wieder eingespielt
User neu berechtigt.
Dann die neuste Version vom Hibiscus Server runter geladen und nach Anleitung installiert.
die cfg auf Mysql und den neuen Server angepassst.
nach dem Start vom server erhieilt ich die Fehlermeldung
Code

unable to load konto list
java.rmi.RemoteException: Der Service "database" wurde nicht gefunden
  at de.willuhn.jameica.hbci.Settings.getDBService(Settings.java:78)
.....

Dann habe ich versucht von meinem client per console mit den Verbindungsdaten die DB zu connecten.
--> Funktioniert
Dann habe ich auf meinem client die letzte Jameica Version und das Hibiscus Plugin installiert
Dort ebenfalls die Verbindungsdaten zu dem MySQL Docker Container eingegeben.
Dann neuen Bankzugang angelegt.
Auch das hat alles funktioniert, Kontostände und Umsätze liesen sich abrufen.
Dann habe ich zu letzt das Verzeichnis des hibiscus -servers komplett gelöscht, alles neu entpackt und neu installiert.
Gleicher Fehler wieder

So nun bin ich mit meinem Latein am Ende
LogFiles reiche ich gleich nach

Ich hoffe es kann mir jemand einen Tip geben.
Schonmal vorab vielen Dank!
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.

magic

Betreff:

Re: Hibiscus-Server, Der Service "database" wurde nicht gefunden

 ·  Gepostet: 16.11.2025 - 17:54 Uhr  ·  #182125
Hi,

du hast definitiv nicht nicht letzte Version von jameica / Hibiscus, das hat ein Build-Datum vom November 2025. Deine Version ist aus 2024. Laut deiner Logdatei kann jameica/hibiscus deinen Datenbank-Server nicht erreichen. Im Log steht die Fehlermeldung: "Communications link failure"
Wenn ich dich richtig verstanden habe, kannst du dich von dem Host, wo der hibiscus-server läuft, auf die Datenbank verbinden.
Evtl. ist die Option
Code
&useSSL\=false
noch nötig bei dir, da dein SSL-Setup nicht passt und evtl. daher die Fehlermeldung oben kommt. Der JBDC Treiber scheint standardmäßig eine SSL-Verbindung zu nutzen.
Hier hast du bestimmt schon hinein geguckt:
https://www.willuhn.de/wiki/do…figurieren

P.S.: Damit du das Passwort nicht über die Kommandozeile übergeben musst, kannst du die Start-Option
Code
-w </Pfad/Datei mit Passwort>
anstatt -p verwenden.

Schwabenheinz

Betreff:

Re: Hibiscus-Server, Der Service "database" wurde nicht gefunden

 ·  Gepostet: 17.11.2025 - 17:56 Uhr  ·  #182180
Hallo magic
Erstmal vielen Dank !

hmm das erscheint mir komisch. weil ich hab direkt von
https://www.willuhn.de/products/hibiscus-server/download.php heruntergeladen und in ein leeres Verzeichnis entpackt.

Zudem habe ich nach dem ich schon an mir gezweifelt habe das ganze wiederholt
Also alles gelöscht, incl der des neuen ordners und des .Jameica Ordners, neu heruter geladen und neu installiert.
Ich kann auf die DB vom Host aus und von meinem client aus mit mysql mich mit der DB verbinden (ssl-verbindung)

Was nun neu dazu kommt, nach dem ich das wiederholt habe, zickt nun plötzlich auch mein hibiscus client beim Aufruf der Umsätze, oder der Kontoauszüge
mit folgender Fehlerneldung.
Das was beide gemeinsam haben ist ja nur die Datenbank.
<code>
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:386)
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:190)
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.parts.KontoauszugList.paint(KontoauszugList.java:179)
at de.willuhn.jameica.hbci.gui.views.KontoauszugList.bind(KontoauszugList.java:82)
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:5989)
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.hbci.gui.action.KontoauszugList.handleAction(KontoauszugList.java:26)
at de.willuhn.jameica.gui.Navigation.start(Navigation.java:419)
at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:514)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5884)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1656)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5099)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4540)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:933)
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)
</code>

Habe momentan keine andere Idee, als alles wieder löschen, inclusive Datenbank und das ganze nochmal Schritt für Schritt incl DB restore wiederholen

Schwabenheinz

Betreff:

Re: Hibiscus-Server, Der Service "database" wurde nicht gefunden

 ·  Gepostet: 17.11.2025 - 17:59 Uhr  ·  #182181
Und, Zitat:
Zitat
Hier hast du bestimmt schon hinein geguckt:
https://www.willuhn.de/wiki/do…figurieren

ja tatsächlich bei der Installation. Aber nun nochmal und da ist nun auch der Fehler des Clients beschrieben.
Das hatte ich nicht auf dem Schirm.
Also nochmal vielen Dank für den wertvollen Hinweis!

infoman

Betreff:

Re: Hibiscus-Server, Der Service "database" wurde nicht gefunden

 ·  Gepostet: 17.11.2025 - 18:10 Uhr  ·  #182182

Schwabenheinz

Betreff:

Re: Hibiscus-Server, Der Service "database" wurde nicht gefunden

 ·  Gepostet: 17.11.2025 - 18:31 Uhr  ·  #182184
Und nun noch eine Ergänzung
Der Hinweis die Treiber Version zu ändern hat tatsächlich das Problem im Client gefixt. Tut nun wieder alles wunderbar.
Das Problem mit dem Server ist noch da, daran werde ich mich nun nocheinmal mit einer kompletten Neuinstallation versuchen

magic

Betreff:

Re: Hibiscus-Server, Der Service "database" wurde nicht gefunden

 ·  Gepostet: 17.11.2025 - 23:54 Uhr  ·  #182202
Zitat

java.lang.ClassCastException: class java.time.LocalDateTime cannot be cast to class java.util.Date (java.time.LocalDateTime and

Bei dir fehlt das noch bei der Datenbank Konfiguration:
Code
&serverTimezone\=Europe/Paris

Siehe: https://www.willuhn.de/wiki/do…figurieren

Schwabenheinz

Betreff:

Re: Hibiscus-Server, Der Service "database" wurde nicht gefunden

 ·  Gepostet: Gestern um 17:04 Uhr  ·  #182360
Hallo Zusammen
Das Problem ist gelöst !
Vielen Dank für Eure Hilfe !

Ich habe wie beschrieben alles nochmal gelöscht, und den Server komplett neu installiert.
Dann die Anpassungen an der JDBC URL gemacht und - läuft !