LBB: Abholen des Saldos fehlgeschlagen

In diesem Forum gab es Support zum Scripting-Plugin von Karsten Strunk
harenber

LBB: Abholen des Saldos fehlgeschlagen

Beitrag von harenber » Mi 21. Jan 2015, 11:16

Hallo zusammen,

seit einigen Tagen funktioniert bei mir das Abholen des Saldos eines LBB Kreditkartenkontos nicht mehr. Fehlermeldung:

Code: Alles auswählen

[21.01.2015 10:58:19] Hole Saldo ab.
[21.01.2015 10:58:19] Abholen des Saldos fehlgeschlagen. Technischer Fehler: TypeError: Cannot call method "asText" of null
[21.01.2015 10:58:19] Exception: TypeError: Cannot call method "asText" of null
Und zwar konsistent unter Mac OS 10 (Oracle Java 7) als auch unter Linux (Kubuntu 14.04, OpenJDL 1.7.0).

Folgendes habe ich schon versucht:

- komplette Jameica/Hibiscus Neuinstallation unter Linux (allerdings unter Rückspielung des Backups)
- Neuinstallation auf einem anderen Linux-System (auch hier wurde aber wieder das Backup zurück gespielt)
- Encoding unter Mac OS wurde überprüft (roman)
- auf einem Linux-System: Konto wurde gelöscht, Plugin gelöscht und Konto mit dem Assistenten neu erstellt

Ich benutze Jameica 2.7.0 nightly (sowohl eine ältere Version - unter Mac OS) als auch die von heute (Linux).

Im Moment gehen mir die Ideen aus, ich hoffe, jemand hier weiß noch Rat. :)

Vielen Dank

Torsten

Buchhalter
Beiträge: 12
Registriert: Di 10. Feb 2015, 17:27

Re: LBB: Abholen des Saldos fehlgeschlagen

Beitrag von Buchhalter » Di 10. Feb 2015, 17:36

Hallo Nutzergemeinde,

leider habe ich mit dem gleichen Fehler zu "kämpfen".
Alle bisherigen Versuche mit Neuinstallation (unter Windows 7) und sonstige Experimente schlugen fehl. Vielleicht kann sich der "Erfinder" des bisher fabelhaft funktionierenden Scripts des Fehlers annehmen und einen Ausweg aufzeichnen.

Beste Grüße und vielen Dank

Wolfgang

MisterK
Moderator
Moderator
Beiträge: 77
Registriert: Di 5. Nov 2013, 15:12

Re: LBB: Abholen des Saldos fehlgeschlagen

Beitrag von MisterK » Di 10. Feb 2015, 19:29

Hi!

Welche Version des Plugins habt Ihr installiert? Das Problem sollte seit Version 0.14 behoben sein.
Habt Ihr mal ein Update über

Datei -> Einstellung -> Updates

versucht?

Ansonsten wäre die Ausgabe des Skriptes hilfreich. Kreditkartennummern aber bitte vorher rauslöschen!

Viele Grüße
MisterK

Buchhalter
Beiträge: 12
Registriert: Di 10. Feb 2015, 17:27

Re: LBB: Abholen des Saldos fehlgeschlagen

Beitrag von Buchhalter » Mi 11. Feb 2015, 13:54

Hallo MisterK,

zunächst Danke für die Reaktion.
Das Script ist V0.14. Ich habe in Erinnerung, dass der besagte Fehler seit der Aktualisierung auf V0.14 erschienen ist. Bei mir wurde das Update am 22.01.15 "eingespielt" und seit diesem Zeitpunkt trat das Problem auf.
Zur Fehlersuche nachfolgend der Teil des Logs für dieses Konto mit der besagten Fehlemeldung.

Code: Alles auswählen

[11.02.2015 13:38:46] Synchronisierung via Scripting läuft
[11.02.2015 13:38:46]  
[11.02.2015 13:38:46] Synchronisiere Konto: Kreditkarte, Kto. xxxxxxxxxx [Landesbank Berlin - Berliner Sparkasse]
[11.02.2015 13:38:46] Skript: hibiscus.script.lbbcreditcard.js, Version: 0.14
[11.02.2015 13:38:46] Synchronisiere Kreditkarte 'Kreditkarte, Kto. xxxxxxxxxx [Landesbank Berlin - Berliner Sparkasse]'
[11.02.2015 13:38:52] Kein PIN vorhanden. Frage Benutzer nach PIN
[11.02.2015 13:39:02] Öffne Login-Seite der LBB...
[11.02.2015 13:39:22] Login-Seite geladen
[11.02.2015 13:39:24] Login erfolgreich.
[11.02.2015 13:39:24] Hole Umsätze ab.
[11.02.2015 13:39:24] Beginne Download der CSV-Datei der Umsätze.
[11.02.2015 13:39:24] Download der CSV-Datei abgeschlossen.
[11.02.2015 13:39:24] Werte CSV-Datei aus.
[11.02.2015 13:39:24] CSV-Datei ist leer. Keine Umsätze vorhanden.
[11.02.2015 13:39:24] Umsätze erfolgreich abgeholt.
[11.02.2015 13:39:24] Hole letzte Rechnungen ab.
[11.02.2015 13:39:24] Erzeuge Liste der letzten Rechnungen
[11.02.2015 13:39:25] Liste der letzten Rechnungen erzeugt
[11.02.2015 13:39:25] Beginne Download der CSV-Datei der Rechnung 0
[11.02.2015 13:39:25] Download der CSV-Datei abgeschlossen für Rechnung 0
[11.02.2015 13:39:25] Werte CSV-Datei aus.
[11.02.2015 13:39:25] CSV-Datei ausgewertet.
[11.02.2015 13:39:25] Beginne Download der CSV-Datei der Rechnung 1
[11.02.2015 13:39:25] Download der CSV-Datei abgeschlossen für Rechnung 1
[11.02.2015 13:39:25] Werte CSV-Datei aus.
[11.02.2015 13:39:25] CSV-Datei ausgewertet.
[11.02.2015 13:39:25] Beginne Download der CSV-Datei der Rechnung 2
[11.02.2015 13:39:25] Download der CSV-Datei abgeschlossen für Rechnung 2
[11.02.2015 13:39:25] Werte CSV-Datei aus.
[11.02.2015 13:39:25] CSV-Datei ausgewertet.
[11.02.2015 13:39:25] Rechnungen erfolgreich abgeholt.
[11.02.2015 13:39:25] Hole Saldo ab.
[11.02.2015 13:39:26] Abholen des Saldos fehlgeschlagen. Technischer Fehler: TypeError: Cannot call method "asText" of null
[11.02.2015 13:39:26] Exception: TypeError: Cannot call method "asText" of null
[11.02.2015 13:39:26] Synchronisierung der Kreditkarte 'Kreditkarte, Kto. xxxxxxxxxx [Landesbank Berlin - Berliner Sparkasse]' fehlgeschlagen.
[11.02.2015 13:39:26] Synchronisierung via Scripting erfolgreich beendet
Vielleicht hilft das weiter; würde mich sehr freuen.

Beste Grüße

Wolfgang

MisterK
Moderator
Moderator
Beiträge: 77
Registriert: Di 5. Nov 2013, 15:12

Re: LBB: Abholen des Saldos fehlgeschlagen

Beitrag von MisterK » Mi 11. Feb 2015, 13:59

Hast Du auch das Plugin hibiscus.scripting.htmlunit upgedatet?
Das war nämlich der Grund für meine Änderung.

Buchhalter
Beiträge: 12
Registriert: Di 10. Feb 2015, 17:27

Re: LBB: Abholen des Saldos fehlgeschlagen

Beitrag von Buchhalter » Mi 11. Feb 2015, 14:08

Es ist die meines Wissens letzte Version (V 2.15) installiert.

harenber

Re: LBB: Abholen des Saldos fehlgeschlagen

Beitrag von harenber » Mi 11. Feb 2015, 21:20

Danke für den Tipp mit den Updates .. ich habe das noch einmal manuell angestoßen, aber es wurde nichts neues gefunden.

Bei mir sind hibiscus.scripting...

.htmlunit 2.15
.lbbcreditcard 0.14

installiert.

Hier ist mein Log (Nummern und Beträge anonymisiert):

Code: Alles auswählen

[11.02.2015 21:15:33] Synchronisierung via Scripting läuft
[11.02.2015 21:15:33]  
[11.02.2015 21:15:33] Synchronisiere Konto: LBB - Kreditkarte, Kto. XXX  [Landesbank Berlin - Berliner Sparkasse]
[11.02.2015 21:15:33] Skript: hibiscus.script.lbbcreditcard.js, Version: 0.14
[11.02.2015 21:15:33] Synchronisiere Kreditkarte 'LBB - Kreditkarte, Kto. XXX [Landesbank Berlin - Berliner Sparkasse]'
[11.02.2015 21:15:35] Kein PIN vorhanden. Frage Benutzer nach PIN
[11.02.2015 21:15:37] Speichere eingegebene PIN f��r aktuelle Sitzung
[11.02.2015 21:15:37] ��ffne Login-Seite der LBB...
[11.02.2015 21:15:39] Login-Seite geladen
[11.02.2015 21:15:40] Login erfolgreich.
[11.02.2015 21:15:40] Hole Ums��tze ab.
[11.02.2015 21:15:41] Beginne Download der CSV-Datei der Ums��tze.
[11.02.2015 21:15:41] Download der CSV-Datei abgeschlossen.
[11.02.2015 21:15:41] Werte CSV-Datei aus.
[11.02.2015 21:15:41] Lege neuen Umsatz (Datum:XX.XX.2015, Betrag: XXXX) an.
[11.02.2015 21:15:41] Lege neuen Umsatz (Datum:XX.XX.2015, Betrag: XXXX) an.
[11.02.2015 21:15:41] Lege neuen Umsatz (Datum:XX.XX.2015, Betrag: XXXX) an.
[11.02.2015 21:15:42] Lege neuen Umsatz (Datum:XX.XX.2015, Betrag: XXXX) an.
[11.02.2015 21:15:42] Lege neuen Umsatz (Datum:XX.XX.2015, Betrag: XXXX) an.
[11.02.2015 21:15:42] Lege neuen Umsatz (Datum:XX.XX.2015, Betrag: XXXX) an.
[11.02.2015 21:15:42] CSV-Datei ausgewertet.
[11.02.2015 21:15:42] Ums��tze erfolgreich abgeholt.
[11.02.2015 21:15:42] Hole letzte Rechnungen ab.
[11.02.2015 21:15:42] Erzeuge Liste der letzten Rechnungen
[11.02.2015 21:15:42] Liste der letzten Rechnungen erzeugt
[11.02.2015 21:15:42] Beginne Download der CSV-Datei der Rechnung 0
[11.02.2015 21:15:45] Download der CSV-Datei abgeschlossen f��r Rechnung 0
[11.02.2015 21:15:45] Werte CSV-Datei aus.
[11.02.2015 21:15:46] CSV-Datei ausgewertet.
[11.02.2015 21:15:46] Beginne Download der CSV-Datei der Rechnung 1
[11.02.2015 21:15:46] Download der CSV-Datei abgeschlossen f��r Rechnung 1
[11.02.2015 21:15:46] Werte CSV-Datei aus.
[11.02.2015 21:15:47] CSV-Datei ausgewertet.
[11.02.2015 21:15:47] Beginne Download der CSV-Datei der Rechnung 2
[11.02.2015 21:15:50] Download der CSV-Datei abgeschlossen f��r Rechnung 2
[11.02.2015 21:15:50] Werte CSV-Datei aus.
[11.02.2015 21:15:50] CSV-Datei ausgewertet.
[11.02.2015 21:15:50] Rechnungen erfolgreich abgeholt.
[11.02.2015 21:15:50] Hole Saldo ab.
[11.02.2015 21:15:51] Abholen des Saldos fehlgeschlagen. Technischer Fehler: TypeError: Cannot call method "asText" of null
[11.02.2015 21:15:51] Exception: TypeError: Cannot call method "asText" of null
[11.02.2015 21:15:51] Synchronisierung der Kreditkarte 'LBB - Kreditkarte, Kto. XXXX [Landesbank Berlin - Berliner Sparkasse]' fehlgeschlagen.
[11.02.2015 21:15:51] Synchronisierung via Scripting erfolgreich beendet
EDIT: vielleicht auch noch interessant: zum letzten Mal funktionierte der Saldoabgleich am 11.01.2015.

Viele Grüße

Torsten
Zuletzt geändert von harenber am Mi 11. Feb 2015, 21:21, insgesamt 1-mal geändert.

MisterK
Moderator
Moderator
Beiträge: 77
Registriert: Di 5. Nov 2013, 15:12

Re: LBB: Abholen des Saldos fehlgeschlagen

Beitrag von MisterK » Mi 11. Feb 2015, 22:29

Das ist seltsam. Bei mir funktioniert die Saldoabfrage einwandfrei. Ich habe die selbe Plugin- und Skriptversion wie Du.

Anscheinend findet das Skript den Saldo bei Dir nicht (Wert ist null). Möglicherweise sieht die Webseite bei Dir anders aus als bei mir.
Ich teste immer mit einer Amazon-Kreditkarte. Was für eine Karte hast Du? LBB, Amazon, ADAC?
Und hast Du evtl. ein Kreditkartendoppel?

Du schreibst, dass es am 11.01 noch ging? Mit der Versin 0.14 (kam am 20.01 raus) habe ich für jemand anders eine Korrektur wegen des Saldos eingebaut. Vielleicht verursacht das ja ein Problem bei Dir.
Du könntest Dir die Version 0.13 hier runterladen und gucken, ob es dann geht bei Dir. Hier ist der Link dazu:

http://hibiscus.strunk.eu/lbbcreditcard ... d-0.13.zip

harenber

Re: LBB: Abholen des Saldos fehlgeschlagen

Beitrag von harenber » Mi 11. Feb 2015, 22:34

Hi,

das ist eine ADAC-KK und ja, ein Doppel. Ich versuch es morgen mal mit der alten Version, das ist eine gute Idee.

Gäbe es die Möglichkeit, ein höhere Loglevel einzustellen, so dass evtl. die runtergeladenen HTML Seiten gespeichert werden, so dass man das Parsen nachvollziehen könnte (und damit auch, wo es schief geht)?

Vielen Dank und schöne Grüße

Torsten

MisterK
Moderator
Moderator
Beiträge: 77
Registriert: Di 5. Nov 2013, 15:12

Re: LBB: Abholen des Saldos fehlgeschlagen

Beitrag von MisterK » Mi 11. Feb 2015, 22:49

Hi Torsten,

das ist leider schon der höchste Loglevel. Du könntest Dich aber mal mit dem Browser auf der Webseite der LBB einloggen und die Seite mit dem Saldo speichern. Das würde sicher helfen.
Ich habe nämlich noch nie eine Version mit zwei Kreditkarten gesehen.

Aber wie immer die Kreditkartennummern unkenntlich machen!

Viele Grüße
Karsten

Zurück zu „Scripting-Plugin für LBB-/ADAC-/Amazon-Kreditkarten“