Tommaso has done some testing, and found that the MANIFEST files don't contain the versions exported so that other bundles (the ones 'using' the annotators) which declare to import packages of a certain version cannot be started correctly even if the annotator bundle was correctly started: ... [ 128] [Active ] [ 5] UIMA Annotator: AlchemyAPIAnnotator (2.3.1.SNAPSHOT) [ 129] [Active ] [ 5] UIMA Annotator: OpenCalaisAnnotator (2.3.1.SNAPSHOT) [ 131] [Active ] [ 5] Clerezza - Apache UIMA related ontologies (0.1.0.incubating-SNAPSHOT) [ 132] [Active ] [ 5] UIMA Eclipse: uimaj-ep-runtime (2.3.1) ... start file:/Users/tommaso/Documents/uima.utils-0.1-incubating-SNAPSHOT.jar org.osgi.framework.BundleException: Unresolved constraint in bundle org.apache.clerezza.uima.utils [135]: Unable to resolve 135.0: missing requirement [135.0] package; (&(package=org.apache.uima.alchemy.ts.categorization)(version>=2.3.0))
If I run 'inspect package capability <bundleid>' for OpenCalaisAnnotator I get: inspect package capability 129 org.apache.uima.OpenCalaisAnnotator [129] exports packages: ----------------------------------------------------------- org.apache.uima.annotator.calais; version=0.0.0 org.apache.uima.calais; version=0.0.0 -Marshall (copying part of note from Tommaso)
