View Issue Details

IDProjectCategoryView StatusLast Update
0005252SymmetricDS ProBugpublic2022-04-08 17:27
Reporteremiller Assigned To 
Prioritynormal 
Status newResolutionopen 
Product Version3.13.0 
Target Version3.13.5 
Summary0005252: Fix IllegalArgumentException on Manage Outgoing Batches screen
DescriptionThe following error can occur on the Manage Outgoing Batches screen:

Error during background refresh of class com.jumpmind.symmetric.console.impl.bK StackTraceKey.init [IllegalArgumentException:763249670] java.lang.IllegalArgumentException: Trying to detach an element from parent that does not have it.
    at com.vaadin.flow.dom.impl.AbstractNodeStateProvider.removeChild(AbstractNodeStateProvider.java:125)
    at com.vaadin.flow.dom.Node.removeChild(Node.java:376)
    at com.vaadin.flow.dom.Element.removeFromParent(Element.java:578)
    at com.vaadin.flow.data.provider.AbstractComponentDataGenerator.lambda$destroyAllData$0(AbstractComponentDataGenerator.java:71)
    at java.util.HashMap$Values.forEach(HashMap.java:981)
    at com.vaadin.flow.data.provider.AbstractComponentDataGenerator.destroyAllData(AbstractComponentDataGenerator.java:70)
    at java.lang.Iterable.forEach(Iterable.java:75)
    at com.vaadin.flow.data.provider.CompositeDataGenerator.destroyAllData(CompositeDataGenerator.java:57)
    at com.vaadin.flow.data.provider.DataCommunicator.handleDetach(DataCommunicator.java:427)
    at com.vaadin.flow.data.provider.DataCommunicator.setDataProvider(DataCommunicator.java:251)
    at com.vaadin.flow.component.grid.Grid.setDataProvider(Grid.java:2349)
    at com.jumpmind.symmetric.console.impl.bK.a(OutgoingBatchPanel.java:683)
    at com.jumpmind.symmetric.console.impl.bK.onBackgroundUIRefresh(OutgoingBatchPanel.java:1280)
    at com.jumpmind.symmetric.console.ui.b.a(BackgroundRefresherService.java:111)
    at com.vaadin.flow.component.UI.accessSynchronously(UI.java:435)
    at com.vaadin.flow.component.UI.access$000(UI.java:99)
    at com.vaadin.flow.component.UI$1.execute(UI.java:510)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at com.vaadin.flow.server.VaadinService.runPendingAccessTasks(VaadinService.java:2072)
    at com.vaadin.flow.server.VaadinSession.unlock(VaadinSession.java:713)
    at com.vaadin.flow.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2038)
    at com.vaadin.flow.server.VaadinService.accessSession(VaadinService.java:2005)
    at com.vaadin.flow.server.VaadinSession.access(VaadinSession.java:1016)
    at com.vaadin.flow.component.UI.access(UI.java:507)
    at com.vaadin.flow.component.UI.access(UI.java:490)
    at com.jumpmind.symmetric.console.ui.b.a(BackgroundRefresherService.java:108)
    at com.jumpmind.symmetric.console.ui.b$1.run(BackgroundRefresherService.java:82)
    at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
    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)
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2022-04-01 12:45 emiller New Issue
2022-04-08 17:27 elong Target Version 3.13.4 => 3.13.5