[Erledigt] MoneYou-Abruf mit Release 3 gibt Java-Heap-Error

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
HibiscOS
Beiträge: 13
Registriert: Do 30. Jul 2015, 15:08

[Erledigt] MoneYou-Abruf mit Release 3 gibt Java-Heap-Error

Beitrag von HibiscOS » Mo 25. Apr 2016, 17:16

Hallo!

Nach dem Update auf Release 3 kommt es beim ersten Start zu einem Fehler beim Abruf der MoneYou-Kontensalden.

Code: Alles auswählen

[Mon Apr 25 16:57:35 CEST 2016][INFO][de.willuhn.jameica.hbci.gui.action.Synchronize.sync] synchronizing backend non-HBCI (Hibiscus Mashup) with 5 jobs
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend.execute] starting non-HBCI (Hibiscus Mashup) synchronization
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] finished
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.<init>] accounts to synchronize: 5, jobs: 5
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.updateStatus] updating synchronization status to: RUNNING
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor.check] creating progress monitor for GUI
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor$2.run] activating progress monitor
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] BEGIN synchronization of account 1/5
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.7.7 - Build 95] [Hibiscus Mashup ver. 0.7.7 Build 83]
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:JavaCheck] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:JavaCheck] Java-Version 1.8.0_73 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252'
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:HTMLUnitVersionCheck] Überprüfe HTMLUnit-Version ...
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:HTMLUnitVersionCheck] OK: HTMLUnit-Version 2.21 installiert und aktiv
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:PDFBoxVersionCheck] Überprüfe PDFBox-Version ...
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:PDFBoxVersionCheck] OK: PDFBox-Version 2.0.0 installiert und aktiv
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync] processing non-HBCI (Hibiscus Mashup) jobs
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobUmsaetze.execute] Synchronisierung der 'Umsätze' gestartet für und mit Backend: non-HBCI (Hibiscus Mashup)
[Mon Apr 25 16:57:35 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobUmsaetze.execute] Synchronisiere 'Umsätze' mit Institut und Umsetzung für: MoneYou (ABN AMRO Bank)
[Mon Apr 25 16:57:36 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:WebClientInit] Verbindung vorbereitet
[Mon Apr 25 16:57:36 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.Auth.Login] Passwort für Anmeldekennung abcd******* wird abgefragt ...
[Mon Apr 25 16:57:41 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:MoneYou] MoneYou-Login aufrufen ... (GET https://www.moneyou.de/personalpage/login)
[Mon Apr 25 16:57:45 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:MoneYou] Login-Form wird abgesendet ...
[Mon Apr 25 16:57:49 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] MoneYou-Login war erfolgreich
[Mon Apr 25 16:57:49 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] INFO: es werden nun gleich alle MoneYou-Konten zur Anmeldekennung 'abcd*******' abgearbeitet ...
[Mon Apr 25 16:57:49 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Konto 'MoneYou No.1, Kto. 10005XXXX1 [ABN AMRO Bank, MoneYou] wird synchronisiert ...
[Mon Apr 25 16:57:49 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[Mon Apr 25 16:58:04 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Kontoauszug erfolgreich. Importiere Daten ...
[Mon Apr 25 16:58:04 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Der Saldo des Kontoauszuges ist nicht auf dem aktuellen Stand. Berechne Zwischensalden daher mit Summe(Kontosaldo, neuer Umsatz) ...
[Mon Apr 25 16:58:04 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Speichere Umsatz aus der 13. Zeile des Kontoauszuges ...
[Mon Apr 25 16:58:04 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Ergebnis des Sync: Es wurde ein neuer Umsatz übernommen
[Mon Apr 25 16:58:04 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Setze Saldo des Kontos gleich dem Saldo vom Kontoauszug ...
[Mon Apr 25 16:58:04 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Info-Warnung: Kontoauszugssaldo entspricht nicht dem aktuellen Stand, wird von der Bank später aktualisiert! Letzter Zwischensaldo ist daher nicht gleich Kontosaldo
[Mon Apr 25 16:58:04 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Konto 'MoneYou No.2, Kto. 10005XXXX2 [ABN AMRO Bank, MoneYou] wird synchronisiert ...
[Mon Apr 25 16:58:04 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[Mon Apr 25 16:58:17 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Kontoauszug erfolgreich. Importiere Daten ...
[Mon Apr 25 16:58:17 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Ergebnis des Sync: Keine neuen Umsätze vorhanden
[Mon Apr 25 16:58:17 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Setze Saldo des Kontos gleich dem Saldo vom Kontoauszug ...
[Mon Apr 25 16:58:17 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Info-Warnung: Kontoauszugssaldo entspricht nicht dem aktuellen Stand, wird von der Bank später aktualisiert! Letzter Zwischensaldo ist daher nicht gleich Kontosaldo
[Mon Apr 25 16:58:18 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Konto 'MoneYou No.3, Kto. 10005XXXX3 [ABN AMRO Bank, MoneYou] wird synchronisiert ...
[Mon Apr 25 16:58:18 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[Mon Apr 25 16:58:31 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Kontoauszug erfolgreich. Importiere Daten ...
[Mon Apr 25 16:58:31 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Ergebnis des Sync: Keine neuen Umsätze vorhanden
[Mon Apr 25 16:58:31 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Setze Saldo des Kontos gleich dem Saldo vom Kontoauszug ...
[Mon Apr 25 16:58:31 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Info-Warnung: Kontoauszugssaldo entspricht nicht dem aktuellen Stand, wird von der Bank später aktualisiert! Letzter Zwischensaldo ist daher nicht gleich Kontosaldo
[Mon Apr 25 16:58:31 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Konto 'MoneYou No.4, Kto. 10005XXXX4 [ABN AMRO Bank, MoneYou] wird synchronisiert ...
[Mon Apr 25 16:58:31 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[Mon Apr 25 16:58:44 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Kontoauszug erfolgreich. Importiere Daten ...
[Mon Apr 25 16:58:44 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Ergebnis des Sync: Keine neuen Umsätze vorhanden
[Mon Apr 25 16:58:44 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Setze Saldo des Kontos gleich dem Saldo vom Kontoauszug ...
[Mon Apr 25 16:58:44 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Info-Warnung: Kontoauszugssaldo entspricht nicht dem aktuellen Stand, wird von der Bank später aktualisiert! Letzter Zwischensaldo ist daher nicht gleich Kontosaldo
[Mon Apr 25 16:58:44 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Konto 'MoneYou No.5, Kto. 10005XXXX5 [ABN AMRO Bank, MoneYou] wird synchronisiert ...
[Mon Apr 25 16:58:44 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[Mon Apr 25 16:58:57 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Kontoauszug erfolgreich. Importiere Daten ...
[Mon Apr 25 16:58:57 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Ergebnis des Sync: Keine neuen Umsätze vorhanden
[Mon Apr 25 16:58:57 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Setze Saldo des Kontos gleich dem Saldo vom Kontoauszug ...
[Mon Apr 25 16:58:57 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Info-Warnung: Kontoauszugssaldo entspricht nicht dem aktuellen Stand, wird von der Bank später aktualisiert! Letzter Zwischensaldo ist daher nicht gleich Kontosaldo
[Mon Apr 25 16:58:57 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] INFO: es wurden alle MoneYou-Konten zu der Anmeldekennung (abcd*******) synchronisiert
[Mon Apr 25 16:58:58 CEST 2016][INFO][de.derrichter.hibiscus.mashup.crossover.websync.institute.moneyou.Runner.run] Rufe Festgeldübersicht auf und starte Abruf der Informationen ...
[Mon Apr 25 17:02:05 CEST 2016][INFO][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] stopping synchronization
[Mon Apr 25 17:02:05 CEST 2016][INFO][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] finished
[Mon Apr 25 17:02:05 CEST 2016][ERROR][de.willuhn.jameica.gui.GUI$7.run] error while executing background task
java.lang.OutOfMemoryError: Java heap space
	at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.createFunction(InterpretedFunction.java:75)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpretLoop(Interpreter.java:1795)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpret(Interpreter.java:798)
	at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:105)
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.doTopCall(ContextFactory.java:411)
	at com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:252)
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3286)
	at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.exec(InterpretedFunction.java:115)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$3.doRun(JavaScriptEngine.java:767)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:879)
	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:628)
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:513)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:776)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:752)
	at com.gargoylesoftware.htmlunit.html.HtmlPage.loadExternalJavaScriptFile(HtmlPage.java:1004)
	at com.gargoylesoftware.htmlunit.html.HtmlScript.executeScriptIfNeeded(HtmlScript.java:352)
	at com.gargoylesoftware.htmlunit.html.HtmlScript$2.execute(HtmlScript.java:238)
	at com.gargoylesoftware.htmlunit.html.HtmlScript.onAllChildrenAddedToPage(HtmlScript.java:257)
	at com.gargoylesoftware.htmlunit.html.HTMLParser$HtmlUnitDOMBuilder.endElement(HTMLParser.java:773)
	at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
	at com.gargoylesoftware.htmlunit.html.HTMLParser$HtmlUnitDOMBuilder.endElement(HTMLParser.java:730)
	at net.sourceforge.htmlunit.cyberneko.HTMLTagBalancer.callEndElement(HTMLTagBalancer.java:1209)
	at net.sourceforge.htmlunit.cyberneko.HTMLTagBalancer.endElement(HTMLTagBalancer.java:1111)
	at net.sourceforge.htmlunit.cyberneko.filters.DefaultFilter.endElement(DefaultFilter.java:207)
	at net.sourceforge.htmlunit.cyberneko.filters.NamespaceBinder.endElement(NamespaceBinder.java:337)
	at net.sourceforge.htmlunit.cyberneko.HTMLScanner$ContentScanner.scanEndElement(HTMLScanner.java:3137)
	at net.sourceforge.htmlunit.cyberneko.HTMLScanner$ContentScanner.scan(HTMLScanner.java:2100)
	at net.sourceforge.htmlunit.cyberneko.HTMLScanner.scanDocument(HTMLScanner.java:927)
	at net.sourceforge.htmlunit.cyberneko.HTMLConfiguration.parse(HTMLConfiguration.java:506)
	at net.sourceforge.htmlunit.cyberneko.HTMLConfiguration.parse(HTMLConfiguration.java:459)
	at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
	at com.gargoylesoftware.htmlunit.html.HTMLParser$HtmlUnitDOMBuilder.parse(HTMLParser.java:980)

[Mon Apr 25 17:02:35 CEST 2016][INFO][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor$1$1.run] auto closing monitor snapin
Any hints ?

Gruß Ove
________
mein System:
Win7-Pro, 32 bit
Java 1.8.73
Jamaica 2.7.0-nightly
Hibiscus 2.7.0-nightly

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

Re: MoneYou-Abruf mit Release 3 gibt Java-Heap-Error

Beitrag von Hibiscus-Scripter » Mo 25. Apr 2016, 20:13

hmm, ok ich hab hier soviel Speicher dass mir dass nie aufgefallen wäre ;)
Wie viel Arbeitsspeicher hast du denn?

- Poste bitte auch mal wie gewünscht die "gesamte" Status-Log
- und gib mal in der Konsole "java -version" ein und schreib hier was raus kommt

dann kannst du mal die aktuelle Nightly-Build aus dem Test-Repository ausprobieren (steht in den Regeln wies geht)
(vielleicht bringt ja der aktuelle Versuch was)

Gruß
... 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

HibiscOS
Beiträge: 13
Registriert: Do 30. Jul 2015, 15:08

Re: MoneYou-Abruf mit Release 3 gibt Java-Heap-Error

Beitrag von HibiscOS » Mo 25. Apr 2016, 21:17

also sorry erstmal für den kurzzeitig erhöhten Blutdruck heute Nachmittag wegen meines Postings im falschen Beitrag :oops:

Arbeitsspeicher habe ich 4GB (1,80GB in Nutzung wenn Hibiscus läuft, dabei javaw.exe ca. 340MB). Das dürfte nicht das Problem sein.

Habe sowohl von Jamaica als auch von Hibiscus mal die aktuellen 2.7.0.-nightly-builds installiert - leider ohne Besserung.

C:\>java -version
java version "1.8.0_73"
Java(TM) SE Runtime Environment (build 1.8.0_73-b02)
Java HotSpot(TM) Client VM (build 25.73-b02, mixed mode)

Att'ed das gesamte Logfile.

Ciao OVE

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

Re: MoneYou-Abruf mit Release 3 gibt Java-Heap-Error

Beitrag von Hibiscus-Scripter » Mo 25. Apr 2016, 21:23

wieso nutzt du dann kein 64Bit-Betriebsystem? Du kannst somit ja gerade mal um die 3GB nutzen!

und du sollst MEINE Nightly-Builds installieren ...

die Log wurde auch Datenschutzgründen entfernt: und wenn dann musst du mir schon eine DEBUG-Log schicken, nur nach der hab ich gar nicht gefragt sondern nach der MONITOR-LOG.

steht alles in den Regeln ...
... 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

HibiscOS
Beiträge: 13
Registriert: Do 30. Jul 2015, 15:08

Re: MoneYou-Abruf mit Release 3 gibt Java-Heap-Error

Beitrag von HibiscOS » Mo 25. Apr 2016, 21:59

Ich bin augenscheinlich zu blöd... habe jetzt DEINE nightly-builds installiert.
Der Fehler bleibt leider der Gleiche.

bzgl. Monitor.log schreibst du :
- einmal das Status-Log: ist das Statusfenster unten in Jameica/Hibiscus (bevor dieses sich selbst schließt)

Das bekomme ich nicht - denn das Fenster schließt sich unmittelbar nachdem der Fehler aufgetreten ist. Wenn ich dann die System-Meldungen wieder hochklicke, dann ist das augenscheinlich der Inhalt der auch in der jamaica.log steht -mit allen Angaben zu meinen Kontonummern, etc...
jamaica.png
Welche Informationen kann ich noch liefern oder welche Tests noch ausführen?

Gruß Ove
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

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

Re: MoneYou-Abruf mit Release 3 gibt Java-Heap-Error

Beitrag von Hibiscus-Scripter » Di 26. Apr 2016, 08:30

ne hab ja auch nicht gesagt dass dies funktionieren wird oder dies überhaupt erwartet ...
Nur kann ich hier natürlich gar nichts sehen und auch immer noch nicht sicher sehen welche Versionen du einsetzt ...

Also schick mir doch bitte mal die jameica.log im Loggin-Modus "DEBUG"

Zum anderen kannst du ausprobieren ...
  • Mein Install-Paket mal verwenden (oder einfach mal ne neuere Java-Version von Oracle als deine) installieren
    https://hibiscus-mashup.derrichter.de/i ... p/download
  • Jameica manuell mit Parametern starten
    - Öffne dazu die Eingabeaufforderung
    - gehe mit "cd" in den Programm-Ordner wo du Jameica installiert hast
    - gib dort mal sowas wie

    Code: Alles auswählen

    javaw -Xmx512M -Xms64M -jar jameica-win32.jar
    ein
  • Dann stellt sich die Frage hast du überhaupt aktive "Festgeldkonten" bei MoneYou und brauchst du den Festgeldkonten-Sync?
    Wenn nicht dann könnte ich das konfigurierbar und abschaltbar machen (was aber das Problem nicht löst)
  • Irgendwo hab ich gelesen dass einer mit OpenJDK solch ein Problem gelöst hat, aber von mir ohne Support
Gruß
... 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

HibiscOS
Beiträge: 13
Registriert: Do 30. Jul 2015, 15:08

Re: MoneYou-Abruf mit Release 3 gibt Java-Heap-Error

Beitrag von HibiscOS » Di 26. Apr 2016, 10:22

mit dem Aufruf via:

Code: Alles auswählen

javaw -Xmx512M -Xms64M -jar jameica-win32.jar
ging die Synchronisation OHNE Fehlermeldung zuende (javaw.exe nutzt nun ca. 610MB) und zeigte am Schluß den folgenden Dialog:
hibiscus3.png
Allerdings wurde nur der Saldo vom ersten der fünf Konten wirklich aktualisiert.
Bei den anderen Konten schreibt er:

Code: Alles auswählen

[26.04.2016 09:44:02] Info-Warnung: Kontoauszugssaldo entspricht nicht dem aktuellen Stand, wird von der Bank später aktualisiert! Letzter Zwischensaldo ist daher nicht gleich Kontosaldo
Bei der zweiten Synchronisation sagt er bei den anderen Konten:

Code: Alles auswählen

[26.04.2016 09:49:48] Synchronisiere Konto: MoneYou No3, Kto. XXXXXXXXX3 [ABN AMRO Bank, MoneYou]
[26.04.2016 09:49:48] Dieses Konto wird einmal ausgelassen da es in dieser Sitzung bereits synchronisiert wurde
[26.04.2016 09:49:48] Das Konto 'MoneYou No3, Kto. XXXXXXXXX3 [ABN AMRO Bank, MoneYou] wurde erfolgreich synchronisiert
Bei jedem weiteren Synchronisationsdurchlauf wird jeweils nur ein weiterer Saldo (inkl. Umsätze) synchronisiert. Nach dem Schema:
Durchlauf 1: Saldo Konto 1 wird aktualisiert, Saldo Konten 2,3,4,5 nicht
Durchlauf 2: Saldo Konto 2 wird aktualisiert, Saldo Konten 1,3,4,5 nicht
Durchlauf 3: Saldo Konto 3 wird aktualisiert, Saldo Konten 1,2,4,5 nicht
Durchlauf 4: Saldo Konto 4 wird aktualisiert, Saldo Konten 1,2,3,5 nicht
Durchlauf 5: Saldo Konto 5 wird aktualisiert, Saldo Konten 1,2,3,4 nicht

Wäre toll, wenn bei JEDEM Durchlauf auch alle Konten synchronisiert werden würden, da ich z.B. meinen PC eigentlich fast nie ausschalte und das Jamaica dauerhaft läuft...
Wenn du das jameica.log im Logging-Modus "DEBUG" haben möchtest, dann gib mir kurz Bescheid.

Danke!

Gruß Ove
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

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

Re: MoneYou-Abruf mit Release 3 gibt Java-Heap-Error

Beitrag von Hibiscus-Scripter » Di 26. Apr 2016, 10:29

ok dann passts ja jetzt kannst du dir ne Batch schreiben die Jameica immer so aufruft. Oder du installierst mal nen 64Bit-Betriebssystem um auch das andere 1GB Speicher zu nutzen dass eh nur brach liegt ...

Das mit dem Saldo kann sein da sich viel geändert hat bei den Umsatz-Aufbauten und somit Fehler entstehen. Diese müssen entweder manuell ausgebessert werden oder man ruft alles nochmal neu ab ...

Das mit dem auslassen der anderen Konten passiert ja immer nur einmal, sonst würde er auf der Startseite beim Sync ja bei fünf Konten, bei jedem Konto immer alle Synchronisieren, also dann insgesamt jedes 5mal also insgesamt 25mal nen Sync-Lauf machen. Also dass bleibt so ... Ist ja auch nicht normal das man das alles immer laufen lässt, dazu sage ich jetzt mal nix, aber kein Wunder dass du Speicherprobleme hast ...
... 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

HibiscOS
Beiträge: 13
Registriert: Do 30. Jul 2015, 15:08

Re: MoneYou-Abruf mit Release 3 gibt Java-Heap-Error

Beitrag von HibiscOS » Di 26. Apr 2016, 10:38

Ein Speicherproblem sehe ich nicht - der RAM ist ja da, nur nutzt Java ihn nicht, wenn man ihm nicht explizit beim Aufruf dem Speicher reserviert bzw. vorgibt.
Beim Durchlauf 6 wird dann kein Konto mehr synchronisiert. Das Auslassen passiert also nicht nur "einmal"!
D.h. aber dass man bei der aktuellen Strategie dann fünf Mal synchronisieren muß, bevor alle fünf Konten auch aktuell sind.
Danach kann man dann kein Konto mehr aktualisieren, ohne Hibiscus neu zu starten.
Das kann doch nicht wirklich sinnvoll sein, oder ?

Gruß Ove

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

Re: MoneYou-Abruf mit Release 3 gibt Java-Heap-Error

Beitrag von Hibiscus-Scripter » Di 26. Apr 2016, 10:53

also du bist der erste mit dem Speicherproblem ;) ich hab genug und da passiert ja auch nix ...

und nein da wird nix geändert das passt so, glaubs mir habs lange ausgetüftelt, du musst da was falsch machen oder verstehen ... für einen wird da gar nix geändert, es soll für die Masse laufen ... und da läufts ... und die machen halt auch hier Hibiscus wieder zu ... Punkt
... 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

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