Failed to create part´s control

Hi, i installed KNIME 3.6 Base and Extensions. After the restart, the KNIME explorer shows just an error message: Failed to create part´s control

This is the error log: Any idea how to fix it?

java.lang.IllegalArgumentException: Can’t create stores without a remote host location!
_ at com.knime.enterprise.client.filesystem.KnimeRemoteFileSystem.getStore(KnimeRemoteFileSystem.java:692)_
_ at com.knime.explorer.server.ExplorerServerContentProvider.getFileStore(ExplorerServerContentProvider.java:526)_
_ at org.knime.workbench.explorer.view.ContentDelegator.hasChildren(ContentDelegator.java:314)_
_ at org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(AbstractTreeViewer.java:2107)_
_ at org.eclipse.jface.viewers.TreeViewer.isExpandable(TreeViewer.java:537)_
_ at org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(AbstractTreeViewer.java:2137)_
_ at org.eclipse.jface.viewers.AbstractTreeViewer.updatePlus(AbstractTreeViewer.java:2821)_
_ at org.eclipse.jface.viewers.TreeViewer.updatePlus(TreeViewer.java:785)_
_ at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:841)_
_ at org.eclipse.jface.viewers.AbstractTreeViewer.lambda$0(AbstractTreeViewer.java:817)_
_ at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)_
_ at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:792)_
_ at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:595)_
_ at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:763)_
_ at org.eclipse.jface.viewers.AbstractTreeViewer.internalInitializeTree(AbstractTreeViewer.java:1527)_
_ at org.eclipse.jface.viewers.TreeViewer.internalInitializeTree(TreeViewer.java:771)_
_ at org.eclipse.jface.viewers.AbstractTreeViewer.lambda$1(AbstractTreeViewer.java:1512)_
_ at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1447)_
_ at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:354)_
_ at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1408)_
_ at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1506)_
_ at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:286)_
_ at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1685)_
_ at org.knime.workbench.explorer.view.ExplorerView.createTreeViewer(ExplorerView.java:479)_
_ at org.knime.workbench.explorer.view.ExplorerView.createPartControl(ExplorerView.java:249)_
_ at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:151)_
_ at org.eclipse.ui.internal.e4.compatibility.CompatibilityView.createPartControl(CompatibilityView.java:147)_
_ at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:355)_
_ 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.reflect.Method.invoke(Method.java:498)_
_ at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)_
_ at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:990)_
_ at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:955)_
_ at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:124)_
_ at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:399)_
_ at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:318)_
_ at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)_
_ at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:105)_
_ at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:74)_
_ at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:56)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:129)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:992)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:661)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:546)_
_ at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:530)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:70)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:992)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:661)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)_
_ at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1293)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:97)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:679)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)_
_ at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:137)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:675)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)_
_ at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:137)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:675)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)_
_ at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:49)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:675)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)_
_ at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:79)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:97)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:61)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:679)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)_
_ at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:137)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:675)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)_
_ at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)_
_ at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:704)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:675)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)_
_ at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1076)_
_ at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)_
_ at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)_
_ 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.knime.product.rcp.KNIMEApplication.start(KNIMEApplication.java:144)_
_ 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.reflect.Method.invoke(Method.java:498)_
_ at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)_
_ at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)_
_ at org.eclipse.equinox.launcher.Main.run(Main.java:1499)_FailedToCreatePartsControl

Hi @dieter.lutz
It looks like something went wrong during the update, take a look at the tip in this post, it should fix it for you:

best,
Gabriel

1 Like

Hi Gabriel,

the “-clean” commandline-Option fixed this issue.

Thanks !

P.S.: I´d just like to add, that this problem occured twice on my computer.
I tried the ZIp-Installation and Win-Installer.

Hi Gabriel -
My problem is a bit more complicated. It appears that when I installed the extensions for Schrodinger it installs another copy of Knime in a separate directory. When I fire up my original copy of Knime it works fine. The version in my Schrodinger directory has the error message in the explorer window. Running the knime executable with the clean command parameter within the Schrodinger directory or my original directory does not fix the problem. I get a warning when trying to update Knime or add extensions to the Schrodinger version. I did not do this. Anyone else having this problem?
Thanks, Brad

Updated: The “knime -clean” command did not work when both versions were installed but it did work when I removed one. Problem solved.