Hi Tommaso I'm currently trying to use uima.utils within the clerezza platform. When I rum my test classes everything works fine but when I try to use my service within the clerezza platform I get an error. I added these modules to the platform so that all dependencies are satisfied:
org.apache.uima:uimaj-ep-runtime:2.3.1 org.apache.uima:alchemy-annotator-osgi:2.3.1-SNAPSHOT org.apache.uima:OpenCalaisAnnotator-osgi:2.3.1-SNAPSHOT org.apache.clerezza:uima.ontologies:0.1-incubating-SNAPSHOT org.apache.clerezza:uima.utils:0.1-incubating-SNAPSHOT As far as I can tell a ResourceInitializationException is thrown by the class org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl from the method initializeAnalysisComponent(). Do you know a solution for this error? Regards, Agron 2011-03-01 14:16:04,207 [qtp477826893-18 - /kss/tag-editor/rt/?id=http://scimantic.ch/2010/09/kss/ku/1] ERROR [qtp477826893-18 - /kss/tag-editor/rt/?id=http://scimantic.ch/2010/09/kss/ku/1] (AlchemyMetadataGenerator.java\:68) - org.apache.clerezza.uima.utils.ExternalServicesFacade.getTags() failed! org.apache.uima.UIMAException: Annotator class "org.apache.uima.alchemy.annotator.TextKeywordExtractionAnnotator" was not found. (Descriptor: bundle://116.0:1/TextKeywordExtractionAEDescriptor.xml) at org.apache.clerezza.uima.utils.ExternalServicesFacade.getTags(ExternalServicesFacade.java:62) at org.clerezza.alchemyapi.metadata.AlchemyMetadataGenerator.getKeywords(AlchemyMetadataGenerator.java:65) at org.clerezza.tag.recommendation.service.TagRecommendationService.getKeywords(TagRecommendationService.java:178) at ch.uzh.csg.knowledgesharing.management.KeywordEditor.recommendTags(KeywordEditor.java:121) ... Caused by: org.apache.uima.analysis_engine.AnalysisEngineProcessException: Annotator class "org.apache.uima.alchemy.annotator.TextKeywordExtractionAnnotator" was not found. (Descriptor: bundle://116.0:1/TextKeywordExtractionAEDescriptor.xml) at org.apache.clerezza.uima.utils.UIMAExecutor.analyzeDocument(UIMAExecutor.java:95) at org.apache.clerezza.uima.utils.ExternalServicesFacade.getTags(ExternalServicesFacade.java:53) ... 43 more Caused by: org.apache.uima.resource.ResourceInitializationException: Annotator class "org.apache.uima.alchemy.annotator.TextKeywordExtractionAnnotator" was not found. (Descriptor: bundle://116.0:1/TextKeywordExtractionAEDescriptor.xml) at org.apache.clerezza.uima.utils.AEProvider.getAE(AEProvider.java:104) at org.apache.clerezza.uima.utils.UIMAExecutor.analyzeDocument(UIMAExecutor.java:92) ... 44 more Caused by: org.apache.uima.resource.ResourceInitializationException: Annotator class "org.apache.uima.alchemy.annotator.TextKeywordExtractionAnnotator" was not found. (Descriptor: bundle://116.0:1/TextKeywordExtractionAEDescriptor.xml) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:206) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initialize(PrimitiveAnalysisEngine_impl.java:155) at org.apache.uima.impl.AnalysisEngineFactory_impl.produceResource(AnalysisEngineFactory_impl.java:94) at org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62) at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:267) at org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:335) at org.apache.clerezza.uima.utils.AEProvider.getAE(AEProvider.java:101) ... 45 more Caused by: java.lang.ClassNotFoundException: org.apache.uima.alchemy.annotator.TextKeywordExtractionAnnotator not found by org.apache.uima.runtime [134] at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:780) at org.apache.felix.framework.ModuleImpl.access$300(ModuleImpl.java:73) at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1735) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:186) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:203) ... 51 more 2011-03-01 14:16:04,285 [qtp477826893-18 - /kss/tag-editor/rt/?id=http://scimantic.ch/2010/09/kss/ku/1] ERROR [qtp477826893-18 - /kss/tag-editor/rt/?id=http://scimantic.ch/2010/09/kss/ku/1] (AlchemyMetadataGenerator.java\:86) - org.apache.clerezza.uima.utils.ExternalServicesFacade.getConcepts() failed! An empty ArrayList is returned! org.apache.uima.UIMAException: Annotator class "org.apache.uima.alchemy.annotator.TextConceptTaggingAnnotator" was not found. (Descriptor: bundle://116.0:1/TextConceptTaggingAEDescriptor.xml) at org.apache.clerezza.uima.utils.ExternalServicesFacade.getConcepts(ExternalServicesFacade.java:146) at org.clerezza.alchemyapi.metadata.AlchemyMetadataGenerator.getKeywords(AlchemyMetadataGenerator.java:72) at org.clerezza.tag.recommendation.service.TagRecommendationService.getKeywords(TagRecommendationService.java:178) at ch.uzh.csg.knowledgesharing.management.KeywordEditor.recommendTags(KeywordEditor.java:121) ... Caused by: org.apache.uima.analysis_engine.AnalysisEngineProcessException: Annotator class "org.apache.uima.alchemy.annotator.TextConceptTaggingAnnotator" was not found. (Descriptor: bundle://116.0:1/TextConceptTaggingAEDescriptor.xml) at org.apache.clerezza.uima.utils.UIMAExecutor.analyzeDocument(UIMAExecutor.java:95) at org.apache.clerezza.uima.utils.ExternalServicesFacade.getConcepts(ExternalServicesFacade.java:137) ... 43 more Caused by: org.apache.uima.resource.ResourceInitializationException: Annotator class "org.apache.uima.alchemy.annotator.TextConceptTaggingAnnotator" was not found. (Descriptor: bundle://116.0:1/TextConceptTaggingAEDescriptor.xml) at org.apache.clerezza.uima.utils.AEProvider.getAE(AEProvider.java:104) at org.apache.clerezza.uima.utils.UIMAExecutor.analyzeDocument(UIMAExecutor.java:92) ... 44 more Caused by: org.apache.uima.resource.ResourceInitializationException: Annotator class "org.apache.uima.alchemy.annotator.TextConceptTaggingAnnotator" was not found. (Descriptor: bundle://116.0:1/TextConceptTaggingAEDescriptor.xml) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:206) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initialize(PrimitiveAnalysisEngine_impl.java:155) at org.apache.uima.impl.AnalysisEngineFactory_impl.produceResource(AnalysisEngineFactory_impl.java:94) at org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62) at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:267) at org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:335) at org.apache.clerezza.uima.utils.AEProvider.getAE(AEProvider.java:101) ... 45 more Caused by: java.lang.ClassNotFoundException: org.apache.uima.alchemy.annotator.TextConceptTaggingAnnotator not found by org.apache.uima.runtime [134] at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:780) at org.apache.felix.framework.ModuleImpl.access$300(ModuleImpl.java:73) at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1735) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:186) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:203) ... 51 more
