Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-28783

Binding exception coming from OpenShift connection when trying to Deploy docker image

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Critical
    • 4.30.x
    • 4.26.0.AM1
    • openshift
    • None
    • ---

    Description

      Description of problem:

      Error appears in error log when I try to Deploy Docker image in openShift explorer connection

      Prerequisites (if any, like setup, operators/versions):

      Fedora 36, Eclipse 2022-12 M2 and JBT 4.26.0.AM1

      Steps to Reproduce

      1. Connect to the OCP 4 cluster in OpenShift explorer
      2. create new project
      3. On openshift project: New -> Deploy Docker Image...

      Actual results:

      Error appears in the log, no wizard is opened.

      Expected results:

      Deploy docker image is opened.

      Reproducibility (Always/Intermittent/Only Once):

      Build Details:

      Additional info (Such as Logs, Screenshots, etc):

      eclipse.buildId=4.26.0.20221027-1200
      java.version=17.0.4.1
      java.vendor=Eclipse Adoptium
      BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
      Framework arguments:  -product org.eclipse.epp.package.jee.product
      Command-line arguments:  -data file:/home/odockal/eclipse-workspace-2022-12-M2-JBT4260AM1/ -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product
      
      org.eclipse.ui
      Error
      Tue Nov 22 17:07:42 CET 2022
      Unhandled event loop exception
      
      org.eclipse.core.databinding.BindingException: converter does not convert from type interface org.jboss.tools.openshift.common.core.connection.IConnection Expected: interface org.jboss.tools.openshift.common.core.connection.IConnection, actual: class org.jboss.tools.openshift.core.connection.Connection
      	at org.eclipse.core.databinding.UpdateStrategy.checkAssignable(UpdateStrategy.java:113)
      	at org.eclipse.core.databinding.UpdateValueStrategy.fillDefaults(UpdateValueStrategy.java:264)
      	at org.eclipse.core.databinding.DataBindingContext.bindValue(DataBindingContext.java:197)
      	at org.jboss.tools.common.ui.databinding.ValueBindingBuilder.bind(ValueBindingBuilder.java:36)
      	at org.jboss.tools.common.ui.databinding.ValueBindingBuilder.access$0(ValueBindingBuilder.java:34)
      	at org.jboss.tools.common.ui.databinding.ValueBindingBuilder$ModelDefinition.in(ValueBindingBuilder.java:69)
      	at org.jboss.tools.openshift.internal.ui.wizard.deployimage.DeployImagePage.createOpenShiftConnectionControl(DeployImagePage.java:394)
      	at org.jboss.tools.openshift.internal.ui.wizard.deployimage.DeployImagePage.doCreateControls(DeployImagePage.java:212)
      	at org.jboss.tools.openshift.internal.common.ui.wizard.AbstractOpenShiftWizardPage.createControl(AbstractOpenShiftWizardPage.java:78)
      	at org.eclipse.jface.wizard.Wizard.createPageControls(Wizard.java:178)
      	at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:744)
      	at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:636)
      	at org.eclipse.jface.window.Window.create(Window.java:431)
      	at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1094)
      	at org.jboss.tools.common.ui.WizardUtils.createWizardDialog(WizardUtils.java:263)
      	at org.jboss.tools.common.ui.WizardUtils.openWizardDialog(WizardUtils.java:256)
      	at org.jboss.tools.openshift.internal.ui.handler.DeployImageHandler$2.lambda$0(DeployImageHandler.java:108)
      	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
      	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
      	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4995)
      	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4475)
      	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
      	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
      	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
      	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
      	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643)
      	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
      	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550)
      	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171)
      	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
      	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
      	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
      	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
      	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
      	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
      	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
      	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
      	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
      	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
      	at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
      	at org.eclipse.equinox.launcher.Main.main(Main.java:1440)
      
      
      

      Attachments

        Activity

          People

            stephane.bouchet Stephane Bouchet
            odockal@redhat.com Ondrej Dockal
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: