Author: tommaso
Date: Thu Mar 11 06:40:25 2010
New Revision: 921704
URL: http://svn.apache.org/viewvc?rev=921704&view=rev
Log:
[CLEREZZA-124] - Feature name of Language extraction is 'language', not 'text',
each method calls only the required descriptor, not the aggregated one
Modified:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.uima/org.apache.clerezza.uima.utils/src/main/java/org/apache/clerezza/uima/utils/ExternalServicesFacade.java
Modified:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.uima/org.apache.clerezza.uima.utils/src/main/java/org/apache/clerezza/uima/utils/ExternalServicesFacade.java
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.uima/org.apache.clerezza.uima.utils/src/main/java/org/apache/clerezza/uima/utils/ExternalServicesFacade.java?rev=921704&r1=921703&r2=921704&view=diff
==============================================================================
---
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.uima/org.apache.clerezza.uima.utils/src/main/java/org/apache/clerezza/uima/utils/ExternalServicesFacade.java
(original)
+++
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.uima/org.apache.clerezza.uima.utils/src/main/java/org/apache/clerezza/uima/utils/ExternalServicesFacade.java
Thu Mar 11 06:40:25 2010
@@ -29,7 +29,7 @@ public class ExternalServicesFacade {
try {
// analyze the document
- uimaExecutor.analyzeDocument(document);
+
uimaExecutor.analyzeDocument(document,"TextKeywordExtractionAEDescriptor.xml");
tags = new ArrayList<String>();
@@ -56,7 +56,7 @@ public class ExternalServicesFacade {
try {
// analyze the document
- uimaExecutor.analyzeDocument(document);
+
uimaExecutor.analyzeDocument(document,"TextLanguageDetectionAEDescriptor.xml");
// get execution results
JCas jcas = uimaExecutor.getResults();
@@ -64,7 +64,7 @@ public class ExternalServicesFacade {
// extract language Feature Structure using AlchemyAPI Annotator
FeatureStructure languageFS =
UIMAUtils.getSingletonFeatureStructure(LanguageFS.type, jcas);
- language =
languageFS.getStringValue(languageFS.getType().getFeatureByBaseName("text"));
+ language =
languageFS.getStringValue(languageFS.getType().getFeatureByBaseName("language"));
} catch (Exception e) {
throw new UIMAException(e);