Java Console shows exception when I stop Historical Tester. Seen in JForex v3.6.23, API 2.13.93
2020-11-02 09:25:16.831 ERROR CommonTabbedPane - UI change attempt on non-AWT thread java.lang.IllegalStateException: UI change attempt on non-AWT thread at com.dukascopy.ui.components.tabbedpane.CommonTabbedPane.insertTab(L:372) at javax.swing.JTabbedPane.addTab(JTabbedPane.java:798) at com.dukascopy.docking.framework.tree.DockableTree.a(L:522) at com.dukascopy.docking.framework.tree.DockableTree.render(L:379) at com.dukascopy.docking.framework.b.b.i(L:140) at com.dukascopy.dds2.greed.service.handler.c.a.f(L:101) at com.dukascopy.dds2.greed.gui.component.chart.e.dW(L:493) at com.dukascopy.dds2.greed.gui.component.strategy.tester.HistoricalTesterPanel.a(L:938) at com.dukascopy.dds2.greed.tester.d.b(L:349) at com.dukascopy.dds2.greed.actions.servicesources.StrategyTesterAction.a(L:532) at com.dukascopy.dds2.greed.actions.servicesources.StrategyTesterAction.KS(L:380) at com.dukascopy.dds2.greed.actions.servicesources.StrategyTesterAction.KP(L:293) at com.dukascopy.dds2.greed.actions.servicesources.StrategyTesterAction.JZ(L:236) at com.dukascopy.dds2.greed.actions.c.run(L:55) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)
|