Keine Backup-Erstellung beim Beenden von Jameica, warum nicht?

 
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 269
Dabei seit: 05 / 2020
Betreff:

Keine Backup-Erstellung beim Beenden von Jameica, warum nicht?

 · 
Gepostet: 15.02.2024 - 19:33 Uhr  ·  #1
In letzter Zeit passiert es häufiger, dass beim Beenden von Jameica kein Backup erstellt wird. Was ist der Grund dafür? Das Log spricht ziemlich unspezifisch von "errors":
Code

[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service PluginSourceService ...
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service ClassService ...
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service RegistryService ...
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service SSLService ...
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service HostnameVerifierService ...
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service AuthenticateService ...
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service ProxyService ...
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service BackupService ...
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  4 error(s) occured in current jameica session, skipping backup ...
[Thu Feb 15 19:21:02 CET 2024][WARN][main][de.willuhn.jameica.services.BackupService.shutdown] **** 4 error(s) occured in current jameica session, skipping backup
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service MessagingService ...
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.messaging.MessagingFactory.close] shutting down messaging factory
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service SysinfoService ...
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service SysPropertyService ...
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service LogService ...
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service LockService ...
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service SecurityManagerService ...
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.system.Application.shutDown] shutdown complete
[Thu Feb 15 19:21:02 CET 2024][INFO][main][de.willuhn.jameica.system.Application.shutDown] --------------------------------------------------

hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10801
Dabei seit: 03 / 2005
Betreff:

Re: Keine Backup-Erstellung beim Beenden von Jameica, warum nicht?

 · 
Gepostet: 15.02.2024 - 23:11 Uhr  ·  #2
In aktuellen Jameica-Versionen (Nightly Build) werden diese Fehlermeldungen beim Neustart auf der Startseite angezeigt.

Alternativ kannst du auch in der jameica.log schauen. Dort sollten die während der Sitzung aufgetretenen Fehler ja auch enthalten sein.
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 269
Dabei seit: 05 / 2020
Betreff:

Re: Keine Backup-Erstellung beim Beenden von Jameica, warum nicht?

 · 
Gepostet: 20.02.2024 - 20:52 Uhr  ·  #3
So sieht das Log ab Auftreten der ersten Warnung und des ersten Fehlers aus:
Code
[Tue Feb 20 20:37:19 CET 2024][WARN][pool-1-thread-1][de.willuhn.jameica.services.BackupService$Consumer.handleMessage] detected error: java.rmi.RemoteException: db service not started
[Tue Feb 20 20:37:19 CET 2024][ERROR][Timer-2][de.willuhn.jameica.hbci.server.DBPropertyUtil.get] cache lookup error
java.util.concurrent.ExecutionException: java.rmi.RemoteException: db service not started
  at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:588)
  at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:547)
  at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:113)
  at com.google.common.util.concurrent.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:240)
  at com.google.common.cache.LocalCache$Segment.getAndRecordStats(LocalCache.java:2317)
  at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2283)
  at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2159)
  at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2049)
  at com.google.common.cache.LocalCache.get(LocalCache.java:3966)
  at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4863)
  at de.willuhn.jameica.hbci.server.DBPropertyUtil.get(DBPropertyUtil.java:361)
  at de.willuhn.jameica.hbci.messaging.NeueUmsaetze.load(NeueUmsaetze.java:319)
  at de.willuhn.jameica.hbci.messaging.NeueUmsaetze.reload(NeueUmsaetze.java:280)
  at de.willuhn.jameica.hbci.messaging.NeueUmsaetze$SchedulerTask.run(NeueUmsaetze.java:391)
  at java.base/java.util.TimerThread.mainLoop(Unknown Source)
  at java.base/java.util.TimerThread.run(Unknown Source)
Caused by: java.rmi.RemoteException: db service not started
  at de.willuhn.datasource.db.DBServiceImpl.checkStarted(DBServiceImpl.java:500)
  at de.willuhn.datasource.db.DBServiceImpl.createList(DBServiceImpl.java:413)
  at de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.createList(HBCIDBServiceImpl.java:285)
  at de.willuhn.jameica.hbci.server.DBPropertyUtil.getScope(DBPropertyUtil.java:454)
  at de.willuhn.jameica.hbci.server.DBPropertyUtil.access$200(DBPropertyUtil.java:41)
  at de.willuhn.jameica.hbci.server.DBPropertyUtil$1.call(DBPropertyUtil.java:369)
  at de.willuhn.jameica.hbci.server.DBPropertyUtil$1.call(DBPropertyUtil.java:361)
  at com.google.common.cache.LocalCache$LocalManualCache$1.load(LocalCache.java:4868)
  at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3533)
  at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2282)
  ... 10 more

[Tue Feb 20 20:37:19 CET 2024][WARN][pool-1-thread-1][de.willuhn.jameica.services.BackupService$Consumer.handleMessage] detected error: java.rmi.RemoteException: db service not started
[Tue Feb 20 20:37:19 CET 2024][ERROR][Timer-2][de.willuhn.jameica.hbci.messaging.NeueUmsaetze.load] unable to load umsatz unread count
java.rmi.RemoteException: db service not started
  at de.willuhn.datasource.db.DBServiceImpl.checkStarted(DBServiceImpl.java:500)
  at de.willuhn.datasource.db.DBServiceImpl.createList(DBServiceImpl.java:413)
  at de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.createList(HBCIDBServiceImpl.java:285)
  at de.willuhn.jameica.hbci.server.DBPropertyUtil.find(DBPropertyUtil.java:610)
  at de.willuhn.jameica.hbci.server.DBPropertyUtil.get(DBPropertyUtil.java:386)
  at de.willuhn.jameica.hbci.messaging.NeueUmsaetze.load(NeueUmsaetze.java:319)
  at de.willuhn.jameica.hbci.messaging.NeueUmsaetze.reload(NeueUmsaetze.java:280)
  at de.willuhn.jameica.hbci.messaging.NeueUmsaetze$SchedulerTask.run(NeueUmsaetze.java:391)
  at java.base/java.util.TimerThread.mainLoop(Unknown Source)
  at java.base/java.util.TimerThread.run(Unknown Source)

[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service DeployService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service BeanService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service PluginSourceService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service ClassService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service RegistryService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service SSLService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service HostnameVerifierService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service AuthenticateService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service ProxyService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service BackupService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  2 error(s) occured in current jameica session, skipping backup ...
[Tue Feb 20 20:37:19 CET 2024][WARN][main][de.willuhn.jameica.services.BackupService.shutdown] **** 2 error(s) occured in current jameica session, skipping backup
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service MessagingService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.messaging.MessagingFactory.close] shutting down messaging factory
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service SysinfoService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service SysPropertyService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service LogService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service LockService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run]  shutting down service SecurityManagerService ...
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.system.Application.shutDown] shutdown complete
[Tue Feb 20 20:37:19 CET 2024][INFO][main][de.willuhn.jameica.system.Application.shutDown] --------------------------------------------------

Und das sind die Fehlermeldungen nach dem Neustart:
 

Das sagt mir nun was?

Wenn ich Jameica nach dem Neustart direkt wieder schließe, wird übrigens ein Backup erstellt; wenn ich einen Sync-Rundruf mache und dann schließe, nicht.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10801
Dabei seit: 03 / 2005
Betreff:

Re: Keine Backup-Erstellung beim Beenden von Jameica, warum nicht?

 · 
Gepostet: 20.02.2024 - 21:52 Uhr  ·  #4
Das sind nur Folgefehler. Die eigentliche Ursache steht weiter vorn im Log.
Gewählte Zitate für Mehrfachzitierung:   0