Buckminster + KNIME_Documentation_builder

Hi Team,

Could you please let me know how your are integrating KNIME_Documentation_builder with buckminster to generate node documentation during headless build process?

Thanks
Ravikiran

1 Like

Hi Ravikiran,

did you check this page already: https://www.knime.com/creating-a-new-plugin

Cheers,
Marten

I tried this but getting the below error. Could you please help where I should add this action?

[java] org.eclipse.buckminster.core.actor.NoSuchActorException: Action com.schrodinger.knime.nodes:osgi.bundle$4.5.1.qualifier#knime.create.helpfiles refers to actor with id knime.docBuilder but no such actor has been registered with extension-point org.eclipse.buckminster.core.actors
[java] at org.eclipse.buckminster.core.internal.actor.ActorFactory.getActor(ActorFactory.java:98)
[java] at org.eclipse.buckminster.core.cspec.model.Action.isUpToDate(Action.java:299)
[java] at org.eclipse.buckminster.core.internal.actor.PerformManager$DirectActionInvocation.execute(PerformManager.java:137)
[java] at org.eclipse.buckminster.core.internal.actor.PerformManager.internalPerform(PerformManager.java:421)
[java] at org.eclipse.buckminster.core.internal.actor.PerformManager.perform(PerformManager.java:457)
[java] at org.eclipse.buckminster.core.internal.actor.PerformManager.perform(PerformManager.java:469)
[java] at org.eclipse.buckminster.core.commands.Perform.internalRun(Perform.java:108)
[java] at org.eclipse.buckminster.core.commands.WorkspaceCommand.run(WorkspaceCommand.java:86)
[java] at org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.java:200)
[java] at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:343)
[java] at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:284)
[java] at org.eclipse.buckminster.cmdline.Headless.start(Headless.java:358)
[java] at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
[java] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
[java] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
[java] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
[java] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:497)
[java] at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
[java] at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
[java] at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
[java] at org.eclipse.equinox.launcher.Main.main(Main.java:1488)
[java] Action com.schrodinger.knime.nodes:osgi.bundle$4.5.1.qualifier#knime.create.helpfiles refers to actor with id knime.docBuilder but no such actor has been registered with extension-point org.eclipse.buckminster.core.actors