Author: rwesten
Date: Fri Jun 12 10:05:24 2015
New Revision: 1685055
URL: http://svn.apache.org/r1685055
Log:
minor: improved logging
Modified:
stanbol/trunk/enhancement-engines/opennlp/opennlp-ner/src/main/java/org/apache/stanbol/enhancer/engines/opennlp/impl/CustomNERModelEnhancementEngine.java
Modified:
stanbol/trunk/enhancement-engines/opennlp/opennlp-ner/src/main/java/org/apache/stanbol/enhancer/engines/opennlp/impl/CustomNERModelEnhancementEngine.java
URL:
http://svn.apache.org/viewvc/stanbol/trunk/enhancement-engines/opennlp/opennlp-ner/src/main/java/org/apache/stanbol/enhancer/engines/opennlp/impl/CustomNERModelEnhancementEngine.java?rev=1685055&r1=1685054&r2=1685055&view=diff
==============================================================================
---
stanbol/trunk/enhancement-engines/opennlp/opennlp-ner/src/main/java/org/apache/stanbol/enhancer/engines/opennlp/impl/CustomNERModelEnhancementEngine.java
(original)
+++
stanbol/trunk/enhancement-engines/opennlp/opennlp-ner/src/main/java/org/apache/stanbol/enhancer/engines/opennlp/impl/CustomNERModelEnhancementEngine.java
Fri Jun 12 10:05:24 2015
@@ -218,6 +218,7 @@ public class CustomNERModelEnhancementEn
String.format("Statistical NameFinder (NER) model for OpenNLP as
configured "
+"for the %s (name:
%s)",getClass().getSimpleName(),getName()));
modelProperties.put("Model Type",
TokenNameFinderModel.class.getSimpleName());
+ log.info(" - register DataFileTracker for {}", nameFinderModelNames);
for(String modelName : nameFinderModelNames){
dataFileTracker.add(modelFileListener, modelName, modelProperties);
}
@@ -243,10 +244,11 @@ public class CustomNERModelEnhancementEn
public boolean available(String resourceName, InputStream is) {
TokenNameFinderModel model;
try {
+ log.info(" - NER model {} is now available ...", resourceName);
model = openNLP.getModel(TokenNameFinderModel.class,
resourceName, null);
//register the new model to the configuration
String modelLang = model.getLanguage().toLowerCase();
- log.info("register custom NameFinderModel from resource: {}
for language: {} to {} (name:{})",
+ log.info(" - registered custom NameFinderModel from resource:
{} for language: {} to {} (name:{})",
new
Object[]{resourceName,model.getLanguage(),getClass().getSimpleName(),getName()});
String currentLang = registeredModels.remove(resourceName);
if(currentLang != null && !modelLang.equals(currentLang)){
@@ -256,11 +258,11 @@ public class CustomNERModelEnhancementEn
registeredModels.put(resourceName, modelLang);
} catch (IOException e) {
log.warn("Error while loading custom TokenNameFinderModel
model from resource " +
- " resourceName. This model will NOT be
available for the "+
+ resourceName + ". This model will NOT be available for
the "+
getClass().getSimpleName()+" (name:"+getName()+")",e);
} catch (RuntimeException e){
log.warn("Error while loading custom TokenNameFinderModel
model from resource " +
- " resourceName. This model will NOT be available for
the "+
+ resourceName + ". This model will NOT be available for
the "+
getClass().getSimpleName()+" (name:"+getName()+")",e);
}
return false; //keep tracking