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);


Reply via email to