Author: rwesten
Date: Mon Jan 21 14:05:10 2013
New Revision: 1436353
URL: http://svn.apache.org/viewvc?rev=1436353&view=rev
Log:
STANBOL-893: fixed an issue in parsing the supported languages
Modified:
stanbol/trunk/enhancement-engines/restful-nlp/src/main/java/org/apache/stanbol/enhancer/engines/restful/nlp/impl/RestfulNlpAnalysisEngine.java
Modified:
stanbol/trunk/enhancement-engines/restful-nlp/src/main/java/org/apache/stanbol/enhancer/engines/restful/nlp/impl/RestfulNlpAnalysisEngine.java
URL:
http://svn.apache.org/viewvc/stanbol/trunk/enhancement-engines/restful-nlp/src/main/java/org/apache/stanbol/enhancer/engines/restful/nlp/impl/RestfulNlpAnalysisEngine.java?rev=1436353&r1=1436352&r2=1436353&view=diff
==============================================================================
---
stanbol/trunk/enhancement-engines/restful-nlp/src/main/java/org/apache/stanbol/enhancer/engines/restful/nlp/impl/RestfulNlpAnalysisEngine.java
(original)
+++
stanbol/trunk/enhancement-engines/restful-nlp/src/main/java/org/apache/stanbol/enhancer/engines/restful/nlp/impl/RestfulNlpAnalysisEngine.java
Mon Jan 21 14:05:10 2013
@@ -42,6 +42,7 @@ import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
+import java.util.StringTokenizer;
import javax.print.attribute.TextSyntax;
@@ -153,7 +154,7 @@ public class RestfulNlpAnalysisEngine ex
* The User for the remote analyses service
*/
public static final String ANALYSIS_SERVICE_PWD =
"enhancer.engine.restful.nlp.analysis.service.pwd";
-
+
/**
* Language configuration. Takes a list of ISO language codes to be
processed
* by this engine. This list will be joined with the list of languages
supported
@@ -452,8 +453,9 @@ public class RestfulNlpAnalysisEngine ex
//get the supported languages
String supported = httpClient.execute(new HttpGet(analysisServiceUrl),
new BasicResponseHandler());
- for(String lang : supported.split("\\{\\[\",\\]\\}")){
- supportedLanguages.add(lang);
+ StringTokenizer st = new StringTokenizer(supported, "{[\",]}");
+ while(st.hasMoreElements()){
+ supportedLanguages.add(st.nextToken());
}
}