Hallo zusammen,
komme mit dem hbci4java Passport Editor nicht ganz klar.
Ich habe eine HBCI-Karte und versuche per DDV im Passport-Editor was zustande zu bringen.
Als Reader hab ich einen Reiner SCT cyberJack® pinpad und verwende hierfür die aktuellen Treiber in Version 3.3.2.
In den DDV-Optionen vom Passport-Editor hab ich folgende Angaben gemacht:
Path of passport files: leer
Additional prefix for passport files: leer
Filename of DDV library: leer (hab verschiedene Angaben versucht, aber wohl nie das richtige File erwischt)
Filename of CTAPI library: /usr/lib/libctapi-cyberjack.so.2.3.2
CT port number: 4 (entnommen aus dem Devicepfad /dev/bus/usb/004/004)
CT logical number: 4 (entnommen aus dem Devicepfad /dev/bus/usb/004/004)
Use biometrics: No
Use softpin: No
Index number of HBCI account to be used: 1 (Karte ist momentan noch komplett leer, von daher dürfte das keine große Rolle spielen)
Versuche ich jetzt mit einem Klick auf "OK" weiterzukommen, lande ich nur bei dieser Fehlermeldung:
<DBG> 03:33:29.0766 passport.AbstractHBCIPassport(689): creating new instance of a DDV passport
<DBG> 03:33:29.0785 passport.HBCIPassportDDV(144): trying to load native DDV library
<ERR> 03:33:29.0786 manager.HBCIUtils(1030): org.kapott.hbci.exceptions.HBCI_Exception: kann kein Passport des Typs DDV instanziieren
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:697)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:714)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:726)
at org.kapott.hbci.pe.EditorDDV.initPassport_e(EditorDDV.java:207)
at org.kapott.hbci.pe.AbstractEditor$1.run(AbstractEditor.java:86)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:692)
... 4 more
Caused by: java.lang.UnsatisfiedLinkError: Expecting an absolute path of the library:
at java.lang.Runtime.load0(Runtime.java:767)
at java.lang.System.load(System.java:1005)
at org.kapott.hbci.passport.HBCIPassportDDV.<init>(HBCIPassportDDV.java:145)
... 9 more
Offensichtlich fehlt ja die Angabe des DDV-Library.
Kann mir jemand auf die Sprünge helfen, was für ein Library das ist? Hab inzwischen wohl alle Dateien, die irgendetwas mit DDV zu tun haben aus den hbci4java-Paketen getestet aber offensichtlich war laut der entsprechenden ELF-Header Fehlermeldungen keine davon die Richtige.
Danke & Gruß,
Elias
komme mit dem hbci4java Passport Editor nicht ganz klar.
Ich habe eine HBCI-Karte und versuche per DDV im Passport-Editor was zustande zu bringen.
Als Reader hab ich einen Reiner SCT cyberJack® pinpad und verwende hierfür die aktuellen Treiber in Version 3.3.2.
In den DDV-Optionen vom Passport-Editor hab ich folgende Angaben gemacht:
Path of passport files: leer
Additional prefix for passport files: leer
Filename of DDV library: leer (hab verschiedene Angaben versucht, aber wohl nie das richtige File erwischt)
Filename of CTAPI library: /usr/lib/libctapi-cyberjack.so.2.3.2
CT port number: 4 (entnommen aus dem Devicepfad /dev/bus/usb/004/004)
CT logical number: 4 (entnommen aus dem Devicepfad /dev/bus/usb/004/004)
Use biometrics: No
Use softpin: No
Index number of HBCI account to be used: 1 (Karte ist momentan noch komplett leer, von daher dürfte das keine große Rolle spielen)
Versuche ich jetzt mit einem Klick auf "OK" weiterzukommen, lande ich nur bei dieser Fehlermeldung:
Code
<DBG> 03:33:29.0766 passport.AbstractHBCIPassport(689): creating new instance of a DDV passport
<DBG> 03:33:29.0785 passport.HBCIPassportDDV(144): trying to load native DDV library
<ERR> 03:33:29.0786 manager.HBCIUtils(1030): org.kapott.hbci.exceptions.HBCI_Exception: kann kein Passport des Typs DDV instanziieren
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:697)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:714)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:726)
at org.kapott.hbci.pe.EditorDDV.initPassport_e(EditorDDV.java:207)
at org.kapott.hbci.pe.AbstractEditor$1.run(AbstractEditor.java:86)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:692)
... 4 more
Caused by: java.lang.UnsatisfiedLinkError: Expecting an absolute path of the library:
at java.lang.Runtime.load0(Runtime.java:767)
at java.lang.System.load(System.java:1005)
at org.kapott.hbci.passport.HBCIPassportDDV.<init>(HBCIPassportDDV.java:145)
... 9 more
Offensichtlich fehlt ja die Angabe des DDV-Library.
Kann mir jemand auf die Sprünge helfen, was für ein Library das ist? Hab inzwischen wohl alle Dateien, die irgendetwas mit DDV zu tun haben aus den hbci4java-Paketen getestet aber offensichtlich war laut der entsprechenden ELF-Header Fehlermeldungen keine davon die Richtige.
Danke & Gruß,
Elias