Hi All,
I am writing an Eclipse RCP application and would like to use the UIMA
component descriptor editor plugin within my RCP application to edit the
UIMA descriptor files. I added them as dependencies and the editor shows
up as an option under "Open with..." menu when I right click on an xml
file.
The problem is when I do try to open it, the editor fails to initialize
and thows an exception.
Here is the root cause:
Caused by: java.lang.NullPointerException
at
org.apache.uima.taeconfigurator.TAEConfiguratorPlugin.<clinit>(TAEConfig
uratorPlugin.java:74)
Here is the code around line 74 in TAEConfiguratorPlugin.java:
======================
static {
Bundle bundle = Platform.getBundle("org.eclipse.platform");
String versionString = (String) bundle.getHeaders().get( --- this
is line 74
org.osgi.framework.Constants.BUNDLE_VERSION);
PluginVersionIdentifier version = new
PluginVersionIdentifier(versionString);
eclipseVersionMajor = version.getMajorComponent();
eclipseVersionMinor = version.getMinorComponent();
is30version = eclipseVersionMajor == 3 && eclipseVersionMinor == 0;
}
======================
I am using UIMA 2.2.1. with Eclipse 3.3
Any help is much appreciated.
Thanks,
Girish