I just successfully (I think) installed NodePit so I could use the Data Generation nodes.
I can now see the new nodes in the Node Repository.
But when I try to open a workflow, I get an error and can’t even see the workflow. Same happens when trying to create a new workflow.
Error with NEW workflow:
Cannot invoke “org.knime.core.ui.node.workflow.WorkflowManagerUI.getID()” because “this.m_manager” is null
Error with EXISTING workflow:
java.lang.IncompatibleClassChangeError: Found interface org.knime.core.node.workflow.WorkflowContext, but class was expected
Not sure if this is relevant, but I don’t see NodePit as an option when I navigate View > Other… > KNIME Views.
I’ve sent a message to the NodePit feedback link, but not sure what that will lead to.
Here is one snippet from the Error Log:
!SESSION 2021-12-20 12:15:45.370 -----------------------------------------------
eclipse.buildId=unknown
java.version=11.0.10
java.vendor=AdoptOpenJDK
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86_64
!ENTRY org.eclipse.e4.ui.workbench 4 2 2022-01-03 20:25:06.254
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.e4.ui.workbench".
!STACK 0
java.lang.RuntimeException: Cannot read file "knime_container_20211220_11612254944335833558.bin.snappy"
at org.knime.core.data.container.DefaultTableStoreReader.iterator(DefaultTableStoreReader.java:126)
at org.knime.core.data.container.Buffer.iteratorWithFilter(Buffer.java:1643)
at org.knime.core.data.container.Buffer.iteratorWithFilter(Buffer.java:1624)
at org.knime.core.data.container.Buffer.iterator(Buffer.java:1613)
at org.knime.core.data.container.BufferedContainerTable.iterator(BufferedContainerTable.java:148)
at org.knime.core.node.BufferedDataTable.iterator(BufferedDataTable.java:370)
at org.knime.core.node.BufferedDataTable.iterator(BufferedDataTable.java:1)
at org.knime.workbench.nodemonitorview.MonitorDataTable.fillTableItem(MonitorDataTable.java:338)
at org.knime.workbench.nodemonitorview.MonitorDataTable.setupTable(MonitorDataTable.java:235)
at org.knime.workbench.nodemonitorview.NodeMonitorView.loadAndSetupMonitorTableForOrdinaryNC(NodeMonitorView.java:488)
at org.knime.workbench.nodemonitorview.NodeMonitorView.updateNodeContainerInfo(NodeMonitorView.java:455)
at org.knime.workbench.nodemonitorview.NodeMonitorView.selectionChanged(NodeMonitorView.java:371)
at org.eclipse.ui.internal.e4.compatibility.SelectionService.notifyListeners(SelectionService.java:266)
at org.eclipse.ui.internal.e4.compatibility.SelectionService.handleSelectionChanged(SelectionService.java:98)
at org.eclipse.ui.internal.e4.compatibility.SelectionService.lambda$0(SelectionService.java:72)
at org.eclipse.e4.ui.internal.workbench.SelectionAggregator$1.run(SelectionAggregator.java:123)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.e4.ui.internal.workbench.SelectionAggregator.notifyListeners(SelectionAggregator.java:120)
at org.eclipse.e4.ui.internal.workbench.SelectionAggregator$5.lambda$0(SelectionAggregator.java:220)
at org.eclipse.e4.core.contexts.RunAndTrack.runExternalCode(RunAndTrack.java:59)
at org.eclipse.e4.ui.internal.workbench.SelectionAggregator$5.changed(SelectionAggregator.java:220)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:108)
at org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:364)
at org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:379)
at org.eclipse.e4.ui.internal.workbench.SelectionServiceImpl.setSelection(SelectionServiceImpl.java:34)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.selectionChanged(CompatibilityPart.java:471)
at org.eclipse.gef.ui.parts.AbstractEditPartViewer.fireSelectionChanged(AbstractEditPartViewer.java:247)
at org.eclipse.gef.ui.parts.AbstractEditPartViewer$1.run(AbstractEditPartViewer.java:131)
at org.eclipse.gef.SelectionManager.fireSelectionChanged(SelectionManager.java:156)
at org.eclipse.gef.SelectionManager.appendSelection(SelectionManager.java:91)
at org.eclipse.gef.ui.parts.AbstractEditPartViewer.appendSelection(AbstractEditPartViewer.java:190)
at org.eclipse.gef.ui.parts.AbstractEditPartViewer.select(AbstractEditPartViewer.java:599)
at org.eclipse.gef.tools.SelectEditPartTracker.performSelection(SelectEditPartTracker.java:221)
at org.eclipse.gef.tools.SelectEditPartTracker.performConditionalSelection(SelectEditPartTracker.java:167)
at org.eclipse.gef.tools.SelectEditPartTracker.handleButtonDown(SelectEditPartTracker.java:92)
at org.knime.workbench.editor2.WorkflowSelectionDragEditPartsTracker.handleButtonDown(WorkflowSelectionDragEditPartsTracker.java:106)
at org.eclipse.gef.tools.AbstractTool.mouseDown(AbstractTool.java:1091)
at org.eclipse.gef.tools.SelectionTool.mouseDown(SelectionTool.java:514)
at org.knime.workbench.editor2.WorkflowSelectionTool.mouseDown(WorkflowSelectionTool.java:94)
at org.eclipse.gef.EditDomain.mouseDown(EditDomain.java:245)
at org.eclipse.gef.ui.parts.DomainEventDispatcher.dispatchMousePressed(DomainEventDispatcher.java:348)
at org.eclipse.draw2d.LightweightSystem$EventHandler.mouseDown(LightweightSystem.java:523)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4026)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3626)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157)
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:644)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
at org.knime.product.rcp.KNIMEApplication.start(KNIMEApplication.java:183)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
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:401)
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(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
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:1461)
Caused by: java.io.FileNotFoundException: C:\Users\xremovedx\AppData\Local\Temp\knime_Enquire Data Mi53464\knime_container_20211220_11612254944335833558.bin.snappy (The system cannot find the file specified)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(Unknown Source)
at java.base/java.io.FileInputStream.<init>(Unknown Source)
at org.knime.core.data.container.DefaultTableStoreFormat$CompressionFormat.getInputStream(DefaultTableStoreFormat.java:207)
at org.knime.core.data.container.DefaultTableStoreReader$FromFileIterator.getInputStream(DefaultTableStoreReader.java:186)
at org.knime.core.data.container.BufferFromFileIteratorVersion20.<init>(BufferFromFileIteratorVersion20.java:124)
at org.knime.core.data.container.DefaultTableStoreReader.iterator(DefaultTableStoreReader.java:119)
... 68 more