Dear Knime developers and users!
I'm implementing plugin for Knime and I have some problem.
My plugin used library (let say lib A.jar), which normally is a eclipse plugin (however there are also classes for normal, standalone use). This lib A uses JDT Core classes.
When I'm executing my plugin's logic in IntelliJ IDEA (JDT is manually added to build path), everything is ok.
I have strange error while executing plugin in Knime environment. Library A see JDT JavaCore and JavaModelManager classes, however it seems that... JavaCore class is not seeing JavaModelManager class. Here is an exception which is raised:
java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.jdt.internal.core.JavaModelManager
I have tries various changes to fix this issue, however I'm new in OSGi, maybe I don't know about something.
It seems that JavaCore class doesn't see JavaModelManager class.
I know, that this is probably not an issue in Knime, but maybe you've got similar issues?
Could you please help me?