Hallo,
hibiscus mit MySQL läuft schonmal
Nun möchte ich gern den hibiscus Server integrieren. Einige Dinge sind mir dabei noch nicht klar:
1.) Wie bringt man den Server in Windows als Dienst zum Laufen? Bisher kann ich nur die Server-EXE starten, die dann beim Abmelden natürlich beendet wird.
2.) Wo kann man die "Dreistellige Nummer des TAN-Verfahrens" und die "TAN-Medienbezeichnung" herausfinden? Beide Angaben müssen bei der Kontoverbindung in der Konsole gemacht werden.
3.) Starte ich hibiscus client, kommt eine Infomeldung "Jameica scheint bereits zu laufen", weil die Server-EXE zugleich läuft. Einfach ignorieren?
4.) In hibiscus client wird bei Bankzugang "unknown - error while loading passport; nested exception is" angezeigt. In der Konsole ist der von mir angelegte Bankzugang aber zu sehen.
Hier der vollständige Text
java.rmi.RemoteException: error while loading passport; nested exception is:
org.kapott.hbci.exceptions.HBCI_Exception: unable to load passport data
at de.willuhn.jameica.hbci.passports.pintan.server.PinTanConfigImpl.getPassport(PinTanConfigImpl.java:341)
at de.willuhn.jameica.hbci.passports.pintan.server.PinTanConfigImpl.getURL(PinTanConfigImpl.java:224)
at de.willuhn.jameica.hbci.passports.pintan.Controller.getURL(Controller.java:207)
at de.willuhn.jameica.hbci.passports.pintan.Detail.bind(Detail.java:48)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:711)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:908)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4594)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:904)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:594)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:529)
at de.willuhn.jameica.hbci.gui.action.PassportDetail.handleAction(PassportDetail.java:43)
at de.willuhn.jameica.hbci.gui.parts.PassportTree$1.handleAction(PassportTree.java:66)
at de.willuhn.jameica.gui.parts.AbstractTablePart.open(AbstractTablePart.java:380)
at de.willuhn.jameica.gui.parts.TreePart.handleDoubleClick(TreePart.java:815)
at de.willuhn.jameica.gui.parts.TreePart$4.mouseDoubleClick(TreePart.java:281)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4145)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1055)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3958)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3561)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:925)
at de.willuhn.jameica.gui.GUI.init(GUI.java:328)
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:75)
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: unable to load passport data
at org.kapott.hbci.passport.storage.format.AESFormat.load(AESFormat.java:169)
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.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:714)
at de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory$1.get(PinTanConfigFactory.java:222)
at de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory$1.get(PinTanConfigFactory.java:212)
at de.willuhn.jameica.hbci.passports.pintan.server.PinTanConfigImpl.getPassport(PinTanConfigImpl.java:336)
... 27 more
Caused by: java.io.StreamCorruptedException: invalid stream header: EBD7F30E
at java.base/java.io.ObjectInputStream.readStreamHeader(Unknown Source)
at java.base/java.io.ObjectInputStream.<init>(Unknown Source)
at org.kapott.hbci.passport.storage.format.AESFormat.load(AESFormat.java:151)
... 39 more
Da ich aus der Onlinedokumentation dazu nichts entnehmen konnte, hat vielleicht jemand das schon hinbekommen und kann mir sagen was zu tun ist?
Vielen Dank.
Gruss
hibiscus mit MySQL läuft schonmal
Nun möchte ich gern den hibiscus Server integrieren. Einige Dinge sind mir dabei noch nicht klar:
1.) Wie bringt man den Server in Windows als Dienst zum Laufen? Bisher kann ich nur die Server-EXE starten, die dann beim Abmelden natürlich beendet wird.
2.) Wo kann man die "Dreistellige Nummer des TAN-Verfahrens" und die "TAN-Medienbezeichnung" herausfinden? Beide Angaben müssen bei der Kontoverbindung in der Konsole gemacht werden.
3.) Starte ich hibiscus client, kommt eine Infomeldung "Jameica scheint bereits zu laufen", weil die Server-EXE zugleich läuft. Einfach ignorieren?
4.) In hibiscus client wird bei Bankzugang "unknown - error while loading passport; nested exception is" angezeigt. In der Konsole ist der von mir angelegte Bankzugang aber zu sehen.
Hier der vollständige Text
java.rmi.RemoteException: error while loading passport; nested exception is:
org.kapott.hbci.exceptions.HBCI_Exception: unable to load passport data
at de.willuhn.jameica.hbci.passports.pintan.server.PinTanConfigImpl.getPassport(PinTanConfigImpl.java:341)
at de.willuhn.jameica.hbci.passports.pintan.server.PinTanConfigImpl.getURL(PinTanConfigImpl.java:224)
at de.willuhn.jameica.hbci.passports.pintan.Controller.getURL(Controller.java:207)
at de.willuhn.jameica.hbci.passports.pintan.Detail.bind(Detail.java:48)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:711)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:908)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4594)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:904)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:594)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:529)
at de.willuhn.jameica.hbci.gui.action.PassportDetail.handleAction(PassportDetail.java:43)
at de.willuhn.jameica.hbci.gui.parts.PassportTree$1.handleAction(PassportTree.java:66)
at de.willuhn.jameica.gui.parts.AbstractTablePart.open(AbstractTablePart.java:380)
at de.willuhn.jameica.gui.parts.TreePart.handleDoubleClick(TreePart.java:815)
at de.willuhn.jameica.gui.parts.TreePart$4.mouseDoubleClick(TreePart.java:281)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4145)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1055)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3958)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3561)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:925)
at de.willuhn.jameica.gui.GUI.init(GUI.java:328)
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:75)
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: unable to load passport data
at org.kapott.hbci.passport.storage.format.AESFormat.load(AESFormat.java:169)
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.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:714)
at de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory$1.get(PinTanConfigFactory.java:222)
at de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory$1.get(PinTanConfigFactory.java:212)
at de.willuhn.jameica.hbci.passports.pintan.server.PinTanConfigImpl.getPassport(PinTanConfigImpl.java:336)
... 27 more
Caused by: java.io.StreamCorruptedException: invalid stream header: EBD7F30E
at java.base/java.io.ObjectInputStream.readStreamHeader(Unknown Source)
at java.base/java.io.ObjectInputStream.<init>(Unknown Source)
at org.kapott.hbci.passport.storage.format.AESFormat.load(AESFormat.java:151)
... 39 more
Da ich aus der Onlinedokumentation dazu nichts entnehmen konnte, hat vielleicht jemand das schon hinbekommen und kann mir sagen was zu tun ist?
Vielen Dank.
Gruss