Problem Note 49664: "Failed to execute runnable (java.util.ConcurrentModificationException)..." might be generated in SAS® Promotion Optimization
The following exception might be generated in SAS® Promotion Optimization:
FATAL main java.lang.StackTraceElement - Failed to execute runnable (java.util.ConcurrentModificationException)
org.eclipse.swt.SWTException: Failed to execute runnable (java.util.ConcurrentModificationException)
at org.eclipse.swt.SWT.error(SWT.java:3777)
at org.eclipse.swt.SWT.error(SWT.java:3695)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3800)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3425)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.sas.solutions.di.studio.runtime.internal.StudioApplication.start(StudioApplication.java:182)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
Caused by: java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(Unknown Source)
at java.util.HashMap$KeyIterator.next(Unknown Source)
at java.util.AbstractCollection.toArray(Unknown Source)
at com.sas.solutions.di.server.dm.api.Scope.getDetails(Scope.java:87)
at com.sas.solutions.di.studio.rpp.common.util.NamedScopedValueHelper.getSafeLocationNames(NamedScopedValueHelper.java:584)
at com.sas.solutions.di.studio.rpp.common.util.NamedScopedValueHelper.getLocationNames(NamedScopedValueHelper.java:450)
at com.sas.solutions.di.studio.rpp.plan.PromotionPlanModel.getPlanNameWithLocations(PromotionPlanModel.java:555)
at com.sas.solutions.di.studio.rpp.plan.PromotionPlanNavigationVCP.updateSlaveTable(PromotionPlanNavigationVCP.java:608)
at com.sas.solutions.di.studio.rpp.plan.PromotionPlanNavigationVCP.access$900(PromotionPlanNavigationVCP.java:90)
at com.sas.solutions.di.studio.rpp.plan.PromotionPlanNavigationVCP$8$1.run(PromotionPlanNavigationVCP.java:503)
at com.sas.solutions.di.commons.ui.swt.WidgetUtils$3.run(WidgetUtils.java:803)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
... 22 more
The exception is generated due to a timing issue and might be encountered anywhere in SAS Promotion Optimization.
There is no workaround for this issue.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS Promotion Optimization | Microsoft® Windows® for x64 | 5.2 | 5.2_M4 | 9.3 TS1M1 | 9.3 TS1M2 |
Linux for x64 | 5.2 | 5.2_M4 | 9.3 TS1M1 | 9.3 TS1M2 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2014-12-16 09:53:57 |
Date Created: | 2013-04-16 12:07:25 |