[Erledigt] LBB - Amazon geht nicht - IOException: Error: End-of-File, expected line

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
Dergerman
Beiträge: 13
Registriert: Fr 12. Okt 2018, 12:26

[Erledigt] LBB - Amazon geht nicht - IOException: Error: End-of-File, expected line

Beitrag von Dergerman » Di 21. Apr 2020, 12:40

Hi noch mal,

auch mit der stable version gehts nicht.
Die Fehlermeldung ist aber tatsächlich eine andere:
Fehler: Exception beim Abrufen der Kontoumsätze: java.io.IOException: Error: End-of-File, expected line

Code: Alles auswählen

[21.04.2020 12:39:04] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[21.04.2020 12:39:04]  
[21.04.2020 12:39:04] System-Info: OS[Mac OS X (ver. 10.15.4) x86_64]  Platform[Jameica 2.8.6 | Build: 455 vom 20191101]  Plugin[hibiscus 2.8.23 | Build: 387 vom 20200114]
[21.04.2020 12:39:04] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.11 | Build: 585 vom 20200409] [Hibiscus Mashup ver. 0.9.11 | Build: 380 vom 20200409]
[21.04.2020 12:39:04] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[21.04.2020 12:39:04] OK: Java-Version 1.8.0_241 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /Applications/Jameica.app/javaruntime)
[21.04.2020 12:39:04] Überprüfe Selenium-Version ...
[21.04.2020 12:39:04] OK: Selenium-Version 3.141.59 installiert und aktiv
[21.04.2020 12:39:04] Überprüfe ChromeDriver-Version ...
[21.04.2020 12:39:04] OK: ChromeDriver-Version 81.0.4044.69 installiert und aktiv
[21.04.2020 12:39:04] Überprüfe PDFBox-Version ...
[21.04.2020 12:39:04] OK: PDFBox-Version 2.0.19 installiert und aktiv
[21.04.2020 12:39:04]  
[21.04.2020 12:39:04] Synchronisiere Konto 'Amazon-VISA - Kreditkarte, IBAN *************** [Landesbank ... Sparkasse]' ...
[21.04.2020 12:39:04] Selenium WebDriver über ChromeDriver wird gestartet ...
[21.04.2020 12:39:04] Überprüfe Chrome-Version ...
[21.04.2020 12:39:04] OK. Browser ist: chrome ver. 81
[21.04.2020 12:39:07] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung ************ auf https://amazon.lbb.de ...
[21.04.2020 12:39:21] Amazon-VISA-Login war erfolgreich
[21.04.2020 12:39:21] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[21.04.2020 12:39:21] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[21.04.2020 12:39:21] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[21.04.2020 12:39:21] Suche Umsätze im Zeitraum vom 22.04.2017 bis 21.04.2020 und lese diese aus ...
[21.04.2020 12:39:23] Es werden alle notwendigen PDF-Abrechnungen abgerufen ... bitte warten ...
[21.04.2020 12:40:05] Web-Logout der aktuellen Online-Sitzung ...
[21.04.2020 12:40:05] Amazon-VISA-Logout war erfolgreich
[21.04.2020 12:40:05] Fehler: Exception beim Abrufen der Kontoumsätze: java.io.IOException: Error: End-of-File, expected line
	at org.apache.pdfbox.pdfparser.BaseParser.readLine(BaseParser.java:1124)
	at org.apache.pdfbox.pdfparser.COSParser.parseHeader(COSParser.java:2581)
	at org.apache.pdfbox.pdfparser.COSParser.parsePDFHeader(COSParser.java:2560)
	at org.apache.pdfbox.pdfparser.PDFParser.parse(PDFParser.java:219)
	at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1099)
	at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1082)
	at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1041)
	at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:989)
	at de.derrichter.finance.websync.institute.lbb.WebPull.getTransData(WebPull.java:716)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.lbb.Collector.run(Collector.java:254)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:74)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:619)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:407)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1069)

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2532
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 97 times
Been thanked: 61 times

Re: LBB - Amazon geht nicht -IOException: Error: End-of-File, expected line

Beitrag von Hibiscus-Scripter » Di 21. Apr 2020, 12:43

Hallo,

danke für die ordentliche Meldung mit dem vollständigem Status-Log.
Hierdurch hast du mir bereits viele nützliche Infos zukommen lassen.
Leider reichen diese dieses mal aber nicht zum direkten lösen des Problems.

Zur besseren Analyse benötige ich von dir eine vollständige TRACE-Log.
:idea: Hilfe hierzu gibst wie immer auch im Tipps und Tricks-Forum mit dem Punkt #2

Diese sendest du mir dann bitte am besten per PM (= Private Nachricht, oben rechts) als ZIP-Datei.

Gruß :wave:
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

Dergerman
Beiträge: 13
Registriert: Fr 12. Okt 2018, 12:26

Re: LBB - Amazon geht nicht - IOException: Error: End-of-File, expected line

Beitrag von Dergerman » Di 21. Apr 2020, 14:55

Also, es scheint ein PDF bei Amazon defekt zu sein. Das Unterbricht wohl den Abruf der Daten.
Ich hab bei der LBB angerufen, die können mir das defekte PDF wohl zusenden aber nicht online reparieren.

Was tun?

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2532
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 97 times
Been thanked: 61 times

Re: LBB - Amazon geht nicht - IOException: Error: End-of-File, expected line

Beitrag von Hibiscus-Scripter » Di 21. Apr 2020, 15:01

also kann man die PDF gar nicht online abrufen, interessant.
Und die folgenden auch nicht?

Jetzt gibts halt zwei Möglichkeiten auf diesen Fehler zu reagieren:
  1. Wir stoppen den weiteren Abruf bei solch einer fehlerhaften PDF, ab dieser (also wenn dieser Fehler auftritt) und lassen damit auch alle folgenden weg um die Daten möglichst logisch zu halten. Es erscheint ein Hinweis darauf
  2. Oder wir "überspringen" solch eine fehlerhafte PDF und machen mit der nächst möglichen weiter. Es erscheint ein Hinweis darauf.
    Die folgenden Umsätze der folgenden PDFs haben dann allerdings natürlich falsche Zwischensalden und es entsteht eine Lücke von einem Monat in den Umsätzen in Hibiscus, was später immer wieder zu Irritationen führen wird
Ich bin für Nr. 1

Gruß :wave:
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

Dergerman
Beiträge: 13
Registriert: Fr 12. Okt 2018, 12:26

Re: LBB - Amazon geht nicht - IOException: Error: End-of-File, expected line

Beitrag von Dergerman » Di 21. Apr 2020, 16:12

Wenn man alle folgenden weglässt hiesse das in meinem Fal das nach 08/19 nichts mehr ginge.
Oder verstehe ich da was falsch?

Was ist wenn man die einfach weglässt? Könnte man dann die Umsätze nicht vielleicht von hand Nachbuchen?
Ich könnte mir in meinem Fall ja den Auszug zuschicken lassen.

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2532
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 97 times
Been thanked: 61 times

Re: LBB - Amazon geht nicht - IOException: Error: End-of-File, expected line

Beitrag von Hibiscus-Scripter » Di 21. Apr 2020, 16:27

meine Antwort genau über deine hast du gelesen oder? Da steht ja ab da weglassen, wäre am saubersten ...
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

Dergerman
Beiträge: 13
Registriert: Fr 12. Okt 2018, 12:26

Re: LBB - Amazon geht nicht - IOException: Error: End-of-File, expected line

Beitrag von Dergerman » Di 21. Apr 2020, 20:03

Hab ich gelesen,

wir stoppen und lassen alle folgenden weg.

Das würde in meinem Fall heissen 08/19 würde gestoppt und alles danach weggelassen.

Oder hab ich was falsch verstanden?

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2532
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 97 times
Been thanked: 61 times

Re: LBB - Amazon geht nicht - IOException: Error: End-of-File, expected line

Beitrag von Hibiscus-Scripter » Di 21. Apr 2020, 20:21

richtig verstanden und fände ich auch besser für alle anderen und bei dir fehlen ja dann nur die letzten, also die meisten werden ja abgerufen.
Wenn es jetzt gleich die zweite oder gewesen wäre ok, aber so hast du ja die meisten, von daher dachte ich, für dich kein Problem ;-)
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

Dergerman
Beiträge: 13
Registriert: Fr 12. Okt 2018, 12:26

Re: LBB - Amazon geht nicht - IOException: Error: End-of-File, expected line

Beitrag von Dergerman » Di 21. Apr 2020, 20:47

Mir fehlen dann 08-09-10-11-12/10 und 1-2-3-4/20

Oder ruft das System ab 2020 wieder ab? Ich kann dir nicht mehr folgen :wtf:

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2532
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 97 times
Been thanked: 61 times

Re: LBB - Amazon geht nicht - IOException: Error: End-of-File, expected line

Beitrag von Hibiscus-Scripter » Di 21. Apr 2020, 21:03

So, danke nochmals für die ordentliche Meldung mit der vollständigen Status-Log.

Aber jetzt kann ich deine Verwirrung verstehen :-D
Wir lesen natürlich so wie im Onlinebanking angezeit. Immer die neueste Zuerst -> hin zur ältesten.
Also nein er macht nicht bei 2020 weiter sondern fängt da an. Wir rufen immer von der Gegenwart in Richtung Vergangenheit ab. Bei dir fehlen dann also im schlimmsten Fall die letzten drei "ältesten" Abrechnungen, soweit ich das gesehen habe. Und somit sollte das ja auch für dich in Ordnung sein ...

Gerne mal mit den aktuellen Nightly-Builds von
  • finance.websync
  • hibiscus.mashup
ausprobieren, in welcher die Fehler behoben sein sollten.
:idea: Hilfe hierzu gibst wie immer auch im Tipps und Tricks-Forum


Hier dann bitte auch wieder Rückmeldung geben!
:!: Dabei bitte nicht vergessen:
Sollten dennoch weiterhin Fehler auftreten hier das vollständige Status-Log posten!
(formatiert wie in den Posting-Regeln beschrieben)


Gruß :wave:

Zurück zu „Hibiscus Mashup über Finance.Websync - (Beta 0.x = neue Release 3 der alten Scripte)“