Hello,

I get an error in HomepageExtractor.<init> that remains from a Map in 
HomepageExtractorConfig (error log, see below). There is no key "de" 
configured. Since I am no Scala programmer, I wanted to ask, whether there is a 
general solution for a default value, that can be used in case a Map does not 
have the requested key? And in that particular case, how should it be 
configured here?

Best
/Magnus

59392 [PageProcessor_N1] ERROR 
org.dbpedia.extraction.live.processor.PageProcessor  - Error in processing page 
number 1326969, and the reason is null
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
        at 
org.dbpedia.extraction.live.extractor.LiveExtractor$$anonfun$load$1.apply(LiveExtractor.scala:41)
        at 
org.dbpedia.extraction.live.extractor.LiveExtractor$$anonfun$load$1.apply(LiveExtractor.scala:39)
        at 
scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244)
        at 
scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244)
        at scala.collection.immutable.List.foreach(List.scala:318)
        at scala.collection.TraversableLike$class.map(TraversableLike.scala:244)
        at scala.collection.AbstractTraversable.map(Traversable.scala:105)
        at 
org.dbpedia.extraction.live.extractor.LiveExtractor$.load(LiveExtractor.scala:39)
        at 
org.dbpedia.extraction.live.extraction.LiveExtractionConfigLoader$.LoadOntologyAndMappings(LiveExtractionConfigLoader.scala:197)
        at 
org.dbpedia.extraction.live.extraction.LiveExtractionConfigLoader$.startExtraction(LiveExtractionConfigLoader.scala:115)
        at 
org.dbpedia.extraction.live.extraction.LiveExtractionConfigLoader$.extractPage(LiveExtractionConfigLoader.scala:98)
        at 
org.dbpedia.extraction.live.extraction.LiveExtractionConfigLoader.extractPage(LiveExtractionConfigLoader.scala)
        at 
org.dbpedia.extraction.live.processor.PageProcessor.processPage(PageProcessor.java:46)
        at 
org.dbpedia.extraction.live.processor.PageProcessor.run(PageProcessor.java:74)
Caused by: java.util.NoSuchElementException: key not found: de
        at scala.collection.MapLike$class.default(MapLike.scala:228)
        at scala.collection.AbstractMap.default(Map.scala:58)
        at scala.collection.MapLike$class.apply(MapLike.scala:141)
        at scala.collection.AbstractMap.apply(Map.scala:58)
        at 
org.dbpedia.extraction.mappings.HomepageExtractor.<init>(HomepageExtractor.scala:31)
        ... 18 more


------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
Dbpedia-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dbpedia-developers

Reply via email to