Cannot edit calendar keywords
search cancel

Cannot edit calendar keywords

book

Article ID: 247341

calendar_today

Updated On:

Products

CA Automic Workload Automation - Automation Engine

Issue/Introduction

After the upgrade from older version (11.X, 12.0.X), when trying to edit calendar keywords, the following error is present in AWI:

The issue happens with some keywords only

The following error is present in AWI log file:

2022-08-03 16:21:31,258 pool-2-thread-1649     [ERROR] Production:100/MCV/SUPPORT 4300 0000000005114638  [rk.core.pool.ContextAwareExecutorService] - Unhandled Exception in Async Call: 
java.lang.IllegalStateException: A connector should not be marked as dirty while a response is being written.
 at com.vaadin.ui.ConnectorTracker.markDirty(ConnectorTracker.java:504)
 at com.vaadin.server.AbstractClientConnector.markAsDirty(AbstractClientConnector.java:143)
 at com.vaadin.server.AbstractClientConnector.attach(AbstractClientConnector.java:619)
 at com.vaadin.ui.AbstractComponent.attach(AbstractComponent.java:684)
 at com.vaadin.server.AbstractClientConnector.attach(AbstractClientConnector.java:624)
 at com.vaadin.ui.AbstractComponent.attach(AbstractComponent.java:684)
 at com.vaadin.ui.AbstractComponent.setParent(AbstractComponent.java:587)
 at com.vaadin.ui.AbstractComponentContainer.addComponent(AbstractComponentContainer.java:214)
 at com.vaadin.ui.CssLayout.addComponent(CssLayout.java:123)
 at com.uc4.webui.vaadin.customwidgets.lazyrenderingpanel.LazyRenderingPanel.updateRenderedComponents(LazyRenderingPanel.java:301)
 at com.uc4.webui.vaadin.customwidgets.lazyrenderingpanel.LazyRenderingPanel.invalidate(LazyRenderingPanel.java:114)
 at com.uc4.webui.vaadin.customwidgets.lazyrenderingpanel.LazyRenderingPanel.addComponent(LazyRenderingPanel.java:79)
 at com.uc4.webui.vaadin.customwidgets.lazyrenderingpanel.LazyRenderingPanel.addComponent(LazyRenderingPanel.java:93)
 at com.uc4.ecc.framework.commons.controls.criteriatageditor.CriteriaTagEditor$ContentWrapper.addComponent(CriteriaTagEditor.java:76)
 at com.uc4.ecc.framework.commons.controls.criteriatageditor.CriteriaTagEditor.addEntries(CriteriaTagEditor.java:702)
 at com.uc4.ecc.framework.commons.controls.criteriatageditor.CriteriaTagEditor.updateComponents(CriteriaTagEditor.java:610)
 at com.uc4.ecc.framework.commons.controls.criteriatageditor.CriteriaTagEditor.lambda$new$6a11fee8$1(CriteriaTagEditor.java:195)
 at com.vaadin.data.util.AbstractContainer.fireItemSetChange(AbstractContainer.java:246)
 at com.vaadin.data.util.AbstractInMemoryContainer.fireItemsAdded(AbstractInMemoryContainer.java:1004)
 at com.vaadin.data.util.AbstractBeanContainer.addAll(AbstractBeanContainer.java:641)
 at com.vaadin.data.util.BeanItemContainer.addAll(BeanItemContainer.java:178)
 at com.uc4.ecc.framework.commons.controls.criteriatageditor.CriteriaTagEditor.addItems(CriteriaTagEditor.java:365)
 at com.uc4.ecc.ae.sheet.calendar.sheet.editor.components.BaseMultiEditor.setValue(BaseMultiEditor.java:259)
 at com.uc4.ecc.ae.sheet.calendar.sheet.editor.nonrep.StaticCalendarEditorView.loadActiveDays(StaticCalendarEditorView.java:221)
 at com.uc4.ecc.ae.sheet.calendar.sheet.editor.nonrep.StaticCalendarEditorView.lambda$bind$8(StaticCalendarEditorView.java:187)
 at com.uc4.ecc.framework.core.pool.ContextAwareExecutorService$RunnableImplementation.run(ContextAwareExecutorService.java:44)
 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
 at java.base/java.lang.Thread.run(Thread.java:829)

Environment

Release : 12.3.8

Component : AUTOMATION ENGINE

Cause

Corrupted object

Resolution

Somehow the object is corrupted during/after the upgrade.

To fix the issue, re-import the calendar in AWI.