Barclaycard: Fehler beim Abruf des zweiten Kontos

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
zed
Beiträge: 14
Registriert: So 29. Dez 2013, 21:36

Barclaycard: Fehler beim Abruf des zweiten Kontos

Beitrag von zed » Do 8. Apr 2021, 22:18

Tach,

ich hab mal wieder ein Problem mit dem zweiten Konto bei Barclaycard (zwei Konten unter demselben Benutzernamen). Der Abruf des ersten Kontos funktioniert einwandfrei, das zweite Konto scheitert, weil er irgendwas nicht klicken kann. Ist unabhängig davon, ob ich beide in einem Rutsch laufen lasse oder einzeln.
Leider bin ich wohl der einzige, der zwei Konten bei Barclaycard hat. :-D

Code: Alles auswählen

[08.04.2021 22:09:40] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[08.04.2021 22:09:40]  
[08.04.2021 22:09:40] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.0 | Build: 480 vom 20201127]  Plugin[hibiscus 2.10.2 | Build: 363 vom 20210407]
[08.04.2021 22:09:40] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.22 | Build: 703 vom 20210407] [Hibiscus Mashup ver. 0.9.18 | Build: 440 vom 20210125]
[08.04.2021 22:09:40] Überprüfe Jameica-Version ...
[08.04.2021 22:09:40] OK: Jameica-Version 2.10.0 installiert und aktiv
[08.04.2021 22:09:40] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[08.04.2021 22:09:40] OK: Java-Version 11.0.9.1 von 'AdoptOpenJDK' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Programs\jameica\jre-win64)
[08.04.2021 22:09:40] Überprüfe Selenium-Version ...
[08.04.2021 22:09:40] OK: Selenium-Version 3.141.59 installiert und aktiv
[08.04.2021 22:09:40] Überprüfe ChromeDriver-Version ...
[08.04.2021 22:09:40] OK: ChromeDriver-Version 89.0.4389.23 installiert und aktiv
[08.04.2021 22:09:40] Überprüfe POI-Version ...
[08.04.2021 22:09:40] OK: POI-Version 4.1.2 installiert und aktiv
[08.04.2021 22:09:40]  
[08.04.2021 22:09:40] Synchronisiere Konto 'Barclaycard cardNmore, Kto. 2018527432 [Barclays Ba...urg Branch]' ...
[08.04.2021 22:09:40] Selenium WebDriver über ChromeDriver wird gestartet ...
[08.04.2021 22:09:41] Überprüfe Chrome-Version ...
[08.04.2021 22:09:41] OK. Browser ist: chrome ver. 89
[08.04.2021 22:09:44] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung HSch******* auf https://banking.barclaycard.de ...
[08.04.2021 22:10:09] Barclaycard-Login war erfolgreich
[08.04.2021 22:10:09] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[08.04.2021 22:10:09] Suche Umsätze im Zeitraum vom 21.01.2021 bis 08.04.2021 und lese diese aus ...
[08.04.2021 22:10:10] Web-Logout der aktuellen Online-Sitzung ...
[08.04.2021 22:10:18] Barclaycard-Logout war erfolgreich
[08.04.2021 22:10:18] Fehler: WebDriver-Fehler: java.lang.Exception: {ElementClickInterceptedException} element 'transPageLink' miss the click: org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <vb-link-button vb-id="TransactionOverviewMenuLabel" vb-add-id-attribute="true" vb-text="Umsatzübersicht" vb-subtext="Übersicht aller Umsätze" vb-click="vm.onClickMenu('Transactions',item,$index)" vb-role="menuitem" vb-icon-class="bc-icon-statement" class="ng-scope ng-isolate-scope">...</vb-link-button> is not clickable at point (948, 1047). Other element would receive the click: <footer ng-if="!vm.$rootScope.embedded &amp;&amp; !isApplyAndBuyChannel" class="postLoginFooter ng-scope" role="contentinfo">...</footer>
  (Session info: headless chrome=89.0.4389.114)
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:48'
System info: host: 'COMP', ip: '192.168.56.1', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.9.1'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 89.0.4389.114, chrome: {chromedriverVersion: 89.0.4389.23 (61b08ee2c5002..., userDataDir: C:\Users\Schmidt\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:51501}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(direct), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
Session ID: 48e92888c2be33db9e6cf2379d8c7e8c
	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.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
	at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
	at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:427)
	at de.derrichter.finance.websync.institute.barclaycard.WebPull.getTransData(WebPull.java:187)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.barclaycard.Collector.run(Collector.java:180)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:77)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:655)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:407)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)

	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:560)
	at de.derrichter.finance.websync.institute.barclaycard.WebPull.getTransData(WebPull.java:187)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.barclaycard.Collector.run(Collector.java:180)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:77)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:655)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:407)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)
Irgendwelche Ideen?
Danke im Voraus!

Grüße,
Julius

zed
Beiträge: 14
Registriert: So 29. Dez 2013, 21:36

Re: Barclaycard: Fehler beim Abruf des zweiten Kontos

Beitrag von zed » Do 29. Apr 2021, 19:17

Sorry, wenn ich da nochmal bumpe, aber leider ist das Problem noch da.

hbci
VIP
VIP
Beiträge: 151
Registriert: Sa 7. Mär 2020, 15:01

Re: Barclaycard: Fehler beim Abruf des zweiten Kontos

Beitrag von hbci » Do 29. Apr 2021, 19:58

Leider sind mein Amex-, mein Amazon- und vor allem mein Santander-Problem auch noch da. Und zwar allesamt länger als deins. Also schön hinten anstellen. :mrgreen:
SCNR.

zed
Beiträge: 14
Registriert: So 29. Dez 2013, 21:36

Re: Barclaycard: Fehler beim Abruf des zweiten Kontos

Beitrag von zed » Fr 30. Apr 2021, 00:05

Deine Meldungen wurden ja auch schon beachtet. Ich will doch nur Aufmerksamkeit. :-D

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