Hello
I am experiencing some difficulties in using indigo nodes in knime.
I am having a problem only with the indigo nodes, not with other nodes…
I am using knime 2.7.1 (last and updated version) for mac.
I installed indigo (source for indigo knime integration version 1.1.4.201212110830) but the bundle cannot be activated (in fact I cannot even see it among the node repository on the window on the left).
I also uninstall it and reinstall it and make sure all is updated it but I still have this problem.
In the .metadata/.log file there is this indigo-related message when I launch knime:
2013-01-23 10:27:32,406 ERROR Worker-0 RepositoryManager : Node com.ggasoftware.indigo.knime.IndigoMoleculeLoaderNodeFactory' from plugin 'com.ggasoftware.indigo.knime.plugin' could not be created: Can't load factory class for node: com.ggasoftware.indigo.knime.convert.molecule.IndigoMoleculeLoaderNodeFactory The corresponding plugin bundle could not be activated!
2013-01-23 10:27:32,407 DEBUG Worker-0 RepositoryManager : Node com.ggasoftware.indigo.knime.IndigoMoleculeLoaderNodeFactory' from plugin 'com.ggasoftware.indigo.knime.plugin' could not be created: Can't load factory class for node: com.ggasoftware.indigo.knime.convert.molecule.IndigoMoleculeLoaderNodeFactory The corresponding plugin bundle could not be activated!
java.lang.IllegalArgumentException: Can't load factory class for node: com.ggasoftware.indigo.knime.convert.molecule.IndigoMoleculeLoaderNodeFactory
at org.knime.workbench.repository.RepositoryFactory.createNode(RepositoryFactory.java:135)
at org.knime.workbench.repository.RepositoryManager.readNodes(RepositoryManager.java:344)
at org.knime.workbench.repository.RepositoryManager.readRepository(RepositoryManager.java:170)
at org.knime.workbench.repository.RepositoryManager.getRoot(RepositoryManager.java:579)
at org.knime.workbench.repository.view.AbstractRepositoryView.readRepository(AbstractRepositoryView.java:203)
at org.knime.workbench.repository.view.DefaultRepositoryView.readRepository(DefaultRepositoryView.java:124)
at org.knime.workbench.repository.view.AbstractRepositoryView$1.run(AbstractRepositoryView.java:183)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.eclipse.core.runtime.CoreException: Plug-in com.ggasoftware.indigo.knime.plugin was unable to load class com.ggasoftware.indigo.knime.convert.molecule.IndigoMoleculeLoaderNodeFactory.
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:176)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
at org.knime.workbench.repository.RepositoryFactory.createNode(RepositoryFactory.java:132)
... 7 more
Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle com.ggasoftware.indigo.knime.plugin (468).
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:122)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:463)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
... 11 more
Caused by: org.osgi.framework.BundleException: The activator com.ggasoftware.indigo.knime.plugin.IndigoPlugin for bundle com.ggasoftware.indigo.knime.plugin is invalid
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:171)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:679)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
... 23 more
Caused by: java.lang.Error: OS version not supported
at com.ggasoftware.indigo.Indigo.getDllPath(Indigo.java:829)
at com.ggasoftware.indigo.Indigo.<clinit>(Indigo.java:857)
at com.ggasoftware.indigo.knime.plugin.IndigoPlugin.<clinit>(IndigoPlugin.java:50)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:166)
... 29 more
2013-01-23 10:27:32,408 ERROR Worker-0 RepositoryManager : Node com.ggasoftware.indigo.knime.IndigoQueryMoleculeLoaderNodeFactory' from plugin 'com.ggasoftware.indigo.knime.plugin' could not be created: Can't load factory class for node: com.ggasoftware.indigo.knime.convert.molecule.IndigoQueryMoleculeLoaderNodeFactory The corresponding plugin bundle could not be activated!
2013-01-23 10:27:32,408 DEBUG Worker-0 RepositoryManager : Node com.ggasoftware.indigo.knime.IndigoQueryMoleculeLoaderNodeFactory' from plugin 'com.ggasoftware.indigo.knime.plugin' could not be created: Can't load factory class for node: com.ggasoftware.indigo.knime.convert.molecule.IndigoQueryMoleculeLoaderNodeFactory The corresponding plugin bundle could not be activated!
java.lang.IllegalArgumentException: Can't load factory class for node: com.ggasoftware.indigo.knime.convert.molecule.IndigoQueryMoleculeLoaderNodeFactory
at org.knime.workbench.repository.RepositoryFactory.createNode(RepositoryFactory.java:135)
at org.knime.workbench.repository.RepositoryManager.readNodes(RepositoryManager.java:344)
at org.knime.workbench.repository.RepositoryManager.readRepository(RepositoryManager.java:170)
at org.knime.workbench.repository.RepositoryManager.getRoot(RepositoryManager.java:579)
at org.knime.workbench.repository.view.AbstractRepositoryView.readRepository(AbstractRepositoryView.java:203)
at org.knime.workbench.repository.view.DefaultRepositoryView.readRepository(DefaultRepositoryView.java:124)
at org.knime.workbench.repository.view.AbstractRepositoryView$1.run(AbstractRepositoryView.java:183)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.eclipse.core.runtime.CoreException: Plug-in com.ggasoftware.indigo.knime.plugin was unable to load class com.ggasoftware.indigo.knime.convert.molecule.IndigoQueryMoleculeLoaderNodeFactory.
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:176)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
at org.knime.workbench.repository.RepositoryFactory.createNode(RepositoryFactory.java:132)
... 7 more
Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle com.ggasoftware.indigo.knime.plugin (468).
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:122)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:463)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
... 11 more
Caused by: org.osgi.framework.BundleException: The activator com.ggasoftware.indigo.knime.plugin.IndigoPlugin for bundle com.ggasoftware.indigo.knime.plugin is invalid
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:171)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:679)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
... 23 more
Caused by: java.lang.Error: OS version not supported
at com.ggasoftware.indigo.Indigo.getDllPath(Indigo.java:829)
at com.ggasoftware.indigo.Indigo.<clinit>(Indigo.java:857)
at com.ggasoftware.indigo.knime.plugin.IndigoPlugin.<clinit>(IndigoPlugin.java:50)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:166)
... 29 more
2013-01-23 10:27:32,408 ERROR Worker-0 RepositoryManager : Node com.ggasoftware.indigo.knime.IndigoMoleculeSaverNodeFactory' from plugin 'com.ggasoftware.indigo.knime.plugin' could not be created: Can't load factory class for node: com.ggasoftware.indigo.knime.convert.molecule.IndigoMoleculeSaverNodeFactory The corresponding plugin bundle could not be activated!
2013-01-23 10:27:32,408 DEBUG Worker-0 RepositoryManager : Node com.ggasoftware.indigo.knime.IndigoMoleculeSaverNodeFactory' from plugin 'com.ggasoftware.indigo.knime.plugin' could not be created: Can't load factory class for node: com.ggasoftware.indigo.knime.convert.molecule.IndigoMoleculeSaverNodeFactory The corresponding plugin bundle could not be activated!
any suggestions in why I am getting this errors, please let me know
thanks so much
luca