{"action":"opened","issue":{"url":"https://api.github.com/repos/GoogleCloudPlatform/google-cloud-eclipse/issues/2136","repository_url":"https://api.github.com/repos/GoogleCloudPlatform/google-cloud-eclipse","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/google-cloud-eclipse/issues/2136/labels{/name}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/google-cloud-eclipse/issues/2136/comments","events_url":"https://api.github.com/repos/GoogleCloudPlatform/google-cloud-eclipse/issues/2136/events","html_url":"https://github.com/GoogleCloudPlatform/google-cloud-eclipse/issues/2136","id":242177350,"number":2136,"title":"Exception when opening Dataflow launch configuration","user":{"login":"chanseokoh","id":10523105,"avatar_url":"https://avatars1.githubusercontent.com/u/10523105?v=3","gravatar_id":"","url":"https://api.github.com/users/chanseokoh","html_url":"https://github.com/chanseokoh","followers_url":"https://api.github.com/users/chanseokoh/followers","following_url":"https://api.github.com/users/chanseokoh/following{/other_user}","gists_url":"https://api.github.com/users/chanseokoh/gists{/gist_id}","starred_url":"https://api.github.com/users/chanseokoh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chanseokoh/subscriptions","organizations_url":"https://api.github.com/users/chanseokoh/orgs","repos_url":"https://api.github.com/users/chanseokoh/repos","events_url":"https://api.github.com/users/chanseokoh/events{/privacy}","received_events_url":"https://api.github.com/users/chanseokoh/received_events","type":"User","site_admin":false},"labels":[{"id":337852465,"url":"https://api.github.com/repos/GoogleCloudPlatform/google-cloud-eclipse/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-07-11T20:42:43Z","updated_at":"2017-07-11T20:42:43Z","closed_at":null,"body":"Also I cannot save runner selection.\r\n\r\n```\r\njava.lang.IllegalStateException: No runner selected, but a runner starts selected\r\n\tat com.google.cloud.tools.eclipse.dataflow.ui.launcher.PipelineArgumentsTab.getSelectedRunner(PipelineArgumentsTab.java:294)\r\n\tat com.google.cloud.tools.eclipse.dataflow.ui.launcher.PipelineArgumentsTab.performApply(PipelineArgumentsTab.java:270)\r\n\tat org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.refresh(LaunchConfigurationTabGroupViewer.java:455)\r\n\tat org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.updateButtons(LaunchConfigurationsDialog.java:1543)\r\n\tat org.eclipse.debug.ui.AbstractLaunchConfigurationTab.updateLaunchConfigurationDialog(AbstractLaunchConfigurationTab.java:113)\r\n\tat com.google.cloud.tools.eclipse.dataflow.ui.launcher.PipelineArgumentsTab.updateLaunchConfigurationDialog(PipelineArgumentsTab.java:476)\r\n\tat com.google.cloud.tools.eclipse.dataflow.ui.launcher.PipelineArgumentsTab$UpdateLaunchConfigurationDialogChangedListener.run(PipelineArgumentsTab.java:527)\r\n\tat com.google.cloud.tools.eclipse.dataflow.ui.launcher.PipelineArgumentsTab$UpdateLaunchConfigurationDialogChangedListener.modifyText(PipelineArgumentsTab.java:513)\r\n\tat org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:179)\r\n\tat org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)\r\n\tat org.eclipse.swt.widgets.Display.sendEvent(Display.java:4481)\r\n\tat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1329)\r\n\tat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1353)\r\n\tat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1334)\r\n\tat org.eclipse.swt.widgets.Text.setText(Text.java:2591)\r\n\tat org.eclipse.swt.widgets.Text.setText(Text.java:2517)\r\n\tat com.google.cloud.tools.eclipse.dataflow.ui.preferences.RunOptionsDefaultsComponent.setCloudProjectText(RunOptionsDefaultsComponent.java:204)\r\n\tat com.google.cloud.tools.eclipse.dataflow.ui.launcher.DefaultedPipelineOptionsComponent.updateDefaultableInputValues(DefaultedPipelineOptionsComponent.java:141)\r\n\tat com.google.cloud.tools.eclipse.dataflow.ui.launcher.DefaultedPipelineOptionsComponent.setPreferences(DefaultedPipelineOptionsComponent.java:103)\r\n\tat com.google.cloud.tools.eclipse.dataflow.ui.launcher.PipelineArgumentsTab.initializeFrom(PipelineArgumentsTab.java:315)\r\n\tat org.eclipse.debug.ui.AbstractLaunchConfigurationTab.activated(AbstractLaunchConfigurationTab.java:411)\r\n\tat org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.handleTabSelected(LaunchConfigurationTabGroupViewer.java:1365)\r\n\tat org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer$6.widgetSelected(LaunchConfigurationTabGroupViewer.java:377)\r\n\tat org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)\r\n\tat org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)\r\n\tat org.eclipse.swt.widgets.Display.sendEvent(Display.java:4481)\r\n\tat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1329)\r\n\tat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1353)\r\n\tat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1338)\r\n\tat org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1119)\r\n\tat org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3158)\r\n\tat org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1841)\r\n\tat org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:330)\r\n\tat org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)\r\n\tat org.eclipse.swt.widgets.Display.sendEvent(Display.java:4481)\r\n\tat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1329)\r\n\tat org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3819)\r\n\tat org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3430)\r\n\tat org.eclipse.jface.window.Window.runEventLoop(Window.java:827)\r\n\tat org.eclipse.jface.window.Window.open(Window.java:803)\r\n\tat org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.open(LaunchConfigurationsDialog.java:1154)\r\n\tat org.eclipse.debug.ui.DebugUITools$2.run(DebugUITools.java:619)\r\n\tat org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)\r\n\tat org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:627)\r\n\tat org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:560)\r\n\tat org.eclipse.debug.ui.actions.OpenLaunchDialogAction.run(OpenLaunchDialogAction.java:82)\r\n\tat org.eclipse.jface.action.Action.runWithEvent(Action.java:473)\r\n\tat org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595)\r\n\tat org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511)\r\n\tat org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:420)\r\n\tat org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)\r\n\tat org.eclipse.swt.widgets.Display.sendEvent(Display.java:4481)\r\n\tat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1329)\r\n\tat org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3819)\r\n\tat org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3430)\r\n\tat org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)\r\n\tat org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)\r\n\tat org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)\r\n\tat org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)\r\n\tat org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694)\r\n\tat org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)\r\n\tat org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)\r\n\tat org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)\r\n\tat org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)\r\n\tat org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)\r\n\tat org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)\r\n\tat org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)\r\n\tat org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)\r\n\tat org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)\r\n\tat org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)\r\n\tat org.eclipse.equinox.launcher.Main.run(Main.java:1515)\r\n\tat org.eclipse.equinox.launcher.Main.main(Main.java:1488)\r\n```"}}
{"actor":{"display_login":"chanseokoh"}}