Für das regelmäßige Update auf die Nightlies habe ich ein kleines Script als Übergangslösung, das auf folgende URLs zurückgreift:
Code
jameica_version=`wget --no-cache -q -O - https://www.willuhn.de/products/jameica/releases/version-nightly`
hibiscus_version=`wget --no-cache -q -O - https://www.willuhn.de/products/hibiscus/releases/version-nightly`
jameica_base="https://www.willuhn.de/products/jameica/releases/nightly"
jameica_file="jameica-linux64-${jameica_version}-nightly.zip"
jameica_src="${jameica_base}/${jameica_file}"
hibiscus_base="https://www.willuhn.de/products/hibiscus/releases/nightly"
hibiscus_file="hibiscus-${hibiscus_version}-nightly.zip"
hibiscus_src="${hibiscus_base}/${hibiscus_file}"
Damit hole ich die Nightlies für Jameica und Hibiscus. Wollte immer mal ebuilds für Gentoo Portage dafür schreiben...
Wieviel vom Log brauchst du, ich habe einige Einträge wie diesen:
Code
[Mon Nov 09 13:07:51 CET 2026][ERROR][main][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open] error while opening pin/tan passport
org.kapott.hbci.exceptions.HBCI_Exception
at de.willuhn.jameica.hbci.HBCICallbackSWT.callback(HBCICallbackSWT.java:363)
at org.hbci4java.HBCI4JavaCallback.callback(HBCI4JavaCallback.java:66)
at org.kapott.hbci.passport.storage.format.AbstractFormat.getPassword(AbstractFormat.java:105)
at org.kapott.hbci.passport.storage.format.AESFormat.getPassportKey(AESFormat.java:309)
at org.kapott.hbci.passport.storage.format.AESFormat.load(AESFormat.java:148)
at org.kapott.hbci.passport.storage.PassportStorage.load(PassportStorage.java:121)
at org.kapott.hbci.passport.storage.PassportStorage.load(PassportStorage.java:79)
at org.kapott.hbci.passport.HBCIPassportPinTan.read(HBCIPassportPinTan.java:169)
at org.kapott.hbci.passport.HBCIPassportPinTan.<init>(HBCIPassportPinTan.java:103)
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:775)
at de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory$1.load(PinTanConfigFactory.java:197)
at de.willuhn.jameica.hbci.passports.pintan.server.PinTanConfigImpl.getPassport(PinTanConfigImpl.java:330)
at de.willuhn.jameica.hbci.passports.pintan.server.PinTanConfigImpl.getBLZ(PinTanConfigImpl.java:282)
at de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory.findByKonto(PinTanConfigFactory.java:239)
at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open(PassportHandleImpl.java:101)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskHandleOpen.internalExecute(HBCISynchronizeBackend.java:549)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskHandleOpen.internalExecute(HBCISynchronizeBackend.java:524)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$AbstractTaskWrapper.run(HBCISynchronizeBackend.java:602)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5074)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4543)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:963)
at de.willuhn.jameica.gui.GUI.init(GUI.java:356)
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)
Caused by: de.willuhn.util.ApplicationException: Wallet-Datei /home/mb/.jameica/cfg/de.willuhn.jameica.hbci.HBCI.wallet2 kann nicht gelesen werden. Die Datei wurde nicht verändert. Fehler: Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.
at de.willuhn.jameica.security.Wallet.read(Wallet.java:283)
at de.willuhn.jameica.security.Wallet.read(Wallet.java:245)
at de.willuhn.jameica.security.Wallet.<init>(Wallet.java:94)
at de.willuhn.jameica.security.Wallet.<init>(Wallet.java:79)
at de.willuhn.jameica.hbci.Settings.getWallet(Settings.java:416)
at de.willuhn.jameica.hbci.HBCICallbackSWT.callback(HBCICallbackSWT.java:168)
... 29 more