You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by rw...@apache.org on 2011/09/22 10:21:00 UTC
svn commit: r1173988 -
/incubator/stanbol/trunk/commons/opennlp/src/main/java/org/apache/stanbol/commons/opennlp/OpenNLP.java
Author: rwesten
Date: Thu Sep 22 08:20:59 2011
New Revision: 1173988
URL: http://svn.apache.org/viewvc?rev=1173988&view=rev
Log:
Corrected a Bug that caused a NullPointerException if a TokenierModel for a Language is not available
Modified:
incubator/stanbol/trunk/commons/opennlp/src/main/java/org/apache/stanbol/commons/opennlp/OpenNLP.java
Modified: incubator/stanbol/trunk/commons/opennlp/src/main/java/org/apache/stanbol/commons/opennlp/OpenNLP.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/commons/opennlp/src/main/java/org/apache/stanbol/commons/opennlp/OpenNLP.java?rev=1173988&r1=1173987&r2=1173988&view=diff
==============================================================================
--- incubator/stanbol/trunk/commons/opennlp/src/main/java/org/apache/stanbol/commons/opennlp/OpenNLP.java (original)
+++ incubator/stanbol/trunk/commons/opennlp/src/main/java/org/apache/stanbol/commons/opennlp/OpenNLP.java Thu Sep 22 08:20:59 2011
@@ -134,7 +134,10 @@ public class OpenNLP {
Tokenizer tokenizer = null;
if(language != null){
try {
- tokenizer = new TokenizerME(getTokenizerModel(language));
+ TokenizerModel model = getTokenizerModel(language);
+ if(model != null){
+ tokenizer = new TokenizerME(getTokenizerModel(language));
+ }
} catch (InvalidFormatException e) {
log.warn("Unable to load Tokenizer Model for "+language+": " +
"Will use Simple Tokenizer instead",e);