Chromiumでマネーフォワード操作時、内部エラーが発生する。

フォローする

事象

Chromiumでマネーフォワード操作時、内部エラーが発生します。

発生箇所
・ホーム>自動で仕分け>連携サービスから入力画面にて、一括登録ボタン押下時

エラーメッセージ

例外メッセージ:
Index 8 out of bounds for length 4

スタック トレース:
java.lang.IndexOutOfBoundsException: Index 8 out of bounds for length 4
 at java.base/jdk.internal.util.Preconditions.outOfBounds(Unknown Source)
 at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Unknown Source)
 at java.base/jdk.internal.util.Preconditions.checkIndex(Unknown Source)
 at java.base/java.util.Objects.checkIndex(Unknown Source)
 at java.base/java.util.ArrayList.get(Unknown Source)
 at com.kapowtech.connector.platform.studio.editor.robot2.worldview.application.tree.ApplicationTreePresenter.updateTreeNodes(ApplicationTreePresenter.java:262)
 at com.kapowtech.connector.platform.studio.editor.robot2.worldview.application.tree.ApplicationTreePresenter.updateTreeNodes(ApplicationTreePresenter.java:248)
 at com.kapowtech.connector.platform.studio.editor.robot2.worldview.application.tree.ApplicationTreePresenter.updateTreeNodes(ApplicationTreePresenter.java:248)
 at com.kapowtech.connector.platform.studio.editor.robot2.worldview.application.tree.ApplicationTreePresenter.updateTreeNodes(ApplicationTreePresenter.java:248)
 at com.kapowtech.connector.platform.studio.editor.robot2.worldview.application.tree.ApplicationTreePresenter.updateTree(ApplicationTreePresenter.java:214)
 at com.kapowtech.connector.platform.studio.editor.robot2.worldview.application.ApplicationPresenter.lambda$flushStreamEventQueue$16(ApplicationPresenter.java:530)
 at java.base/java.util.ArrayList.forEach(Unknown Source)
 at com.kapowtech.connector.platform.studio.editor.robot2.worldview.application.ApplicationPresenter.flushStreamEventQueue(ApplicationPresenter.java:524)
 at com.kapowtech.connector.platform.studio.editor.robot2.worldview.application.ApplicationPresenter$ApplicationChangeListener.lambda$handleEvent$0(ApplicationPresenter.java:584)
 at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
 at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
 at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
 at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
 at java.base/java.security.AccessController.doPrivileged(Native Method)
 at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
 at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
 at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
 at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
 at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
 at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)

発生条件

・Chromiumにて、マネーフォワードのホーム>自動で仕分け>連携サービスから入力画面にて、
一括登録ボタン押下時

対処方法

別のアプリケーションを開き、アクティブなタブにする。

手順

1.内部エラーが発生する登録処理の直前で、別アプリケーションを開く処理、登録処理後に5~10秒待つガードチョイスを入れる。

例:「Excel」ステップで、Excelファイルを開く処理を設定


内部エラーが発生する登録処理の後にガードチョイスを設定


2.1で開いたアプリケーションのタブをクリックし、アクティブにする。
(=マネーフォアードのタブが選択されていない状態にする。)

参考画像:Excelのタブが選択されアクティブになっている。


3. 2の状態でステップを実行する。(=マネーフォアードのタブがアクティブが選択されていない状態で実行) 内部エラーが発生せず、登録される。

区分 発生Ver 改修ID 修正Ver
不具合 11.1.0.4 1706148 11.3.0.3