[jbosstools-issues] [JBoss JIRA] (JBIDE-24774) ClassCastException while creating new Openshift connection

Andre Dietisheim (JIRA) issues at jboss.org
Mon Jul 31 09:39:00 EDT 2017


    [ https://issues.jboss.org/browse/JBIDE-24774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13442179#comment-13442179 ] 

Andre Dietisheim commented on JBIDE-24774:
------------------------------------------

There's more broken here. Now one cannot change any setting and try again. You have to close the wizard and try again. Before you could simply change url, user/pw or token to have the error go away so that "Finish" gets enabled again and you can have another try. Currently changing any setting has no effect, the error stays and "Finish" (therefore) stays disabled.


> ClassCastException while creating new Openshift connection
> ----------------------------------------------------------
>
>                 Key: JBIDE-24774
>                 URL: https://issues.jboss.org/browse/JBIDE-24774
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: openshift
>            Reporter: Dmitrii Bocharov
>            Assignee: Rob Stryker
>            Priority: Critical
>             Fix For: 4.5.0.Final
>
>         Attachments: screencast.webm
>
>
> {code:java}
> java.lang.RuntimeException: java.lang.ClassCastException: org.jboss.tools.openshift.common.core.connection.NewConnectionMarker cannot be cast to org.jboss.tools.openshift.core.connection.Connection
> 	at org.eclipse.core.internal.databinding.beans.BeanPropertyHelper.readProperty(BeanPropertyHelper.java:102)
> 	at org.eclipse.core.internal.databinding.beans.BeanValueProperty.doGetValue(BeanValueProperty.java:49)
> 	at org.eclipse.core.databinding.property.value.ValueProperty.getValue(ValueProperty.java:62)
> 	at org.eclipse.core.internal.databinding.property.value.SimplePropertyObservableValue.notifyIfChanged(SimplePropertyObservableValue.java:121)
> 	at org.eclipse.core.internal.databinding.property.value.SimplePropertyObservableValue.doGetValue(SimplePropertyObservableValue.java:102)
> 	at org.eclipse.core.databinding.observable.value.AbstractObservableValue.getValue(AbstractObservableValue.java:88)
> 	at org.eclipse.core.databinding.observable.value.DecoratingObservableValue.getValue(DecoratingObservableValue.java:109)
> 	at org.eclipse.core.databinding.observable.value.DecoratingObservableValue.getValue(DecoratingObservableValue.java:109)
> 	at org.eclipse.core.databinding.ValueBinding$3.run(ValueBinding.java:169)
> 	at org.eclipse.core.databinding.observable.Realm$1.run(Realm.java:149)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> 	at org.eclipse.core.databinding.observable.Realm.safeRun(Realm.java:153)
> 	at org.eclipse.core.databinding.observable.Realm.exec(Realm.java:171)
> 	at org.eclipse.core.databinding.ValueBinding.doUpdate(ValueBinding.java:162)
> 	at org.eclipse.core.databinding.ValueBinding.updateModelToTarget(ValueBinding.java:127)
> 	at org.eclipse.core.databinding.DataBindingContext.updateTargets(DataBindingContext.java:464)
> 	at org.jboss.tools.common.ui.WizardUtils.runInWizard(WizardUtils.java:216)
> 	at org.jboss.tools.openshift.internal.common.ui.connection.ConnectionWizardPage.connect(ConnectionWizardPage.java:385)
> 	at org.jboss.tools.openshift.internal.common.ui.connection.ConnectionWizard.performFinish(ConnectionWizard.java:77)
> 	at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:778)
> 	at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:417)
> 	at org.eclipse.jface.dialogs.Dialog.lambda$0(Dialog.java:619)
> 	at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:81)
> 	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249)
> 	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
> 	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5252)
> 	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
> 	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4522)
> 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4107)
> 	at org.eclipse.jface.window.Window.runEventLoop(Window.java:818)
> 	at org.eclipse.jface.window.Window.open(Window.java:794)
> 	at org.jboss.tools.openshift.internal.common.ui.explorer.OpenShiftExplorerView$2.widgetSelected(OpenShiftExplorerView.java:140)
> 	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249)
> 	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
> 	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5252)
> 	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
> 	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
> 	at org.eclipse.swt.widgets.Widget.sendSelectionEvent(Widget.java:1488)
> 	at org.eclipse.swt.widgets.Link.gtk_button_release_event(Link.java:384)
> 	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1956)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:6168)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:5512)
> 	at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
> 	at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9251)
> 	at org.eclipse.swt.widgets.Display.eventProc(Display.java:1252)
> 	at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
> 	at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2110)
> 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4105)
> 	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
> 	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> 	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1044)
> 	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
> 	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
> 	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> 	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
> 	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
> 	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
> 	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
> 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
> 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
> 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.lang.refle
> {code}



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jbosstools-issues mailing list