[
https://issues.apache.org/jira/browse/STANBOL-1445?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14980306#comment-14980306
]
Rupert Westenthaler edited comment on STANBOL-1445 at 10/29/15 11:43 AM:
-------------------------------------------------------------------------
Actually this issue had nothing to do with the ldpath config. An empty field
mappings and setting filter content languages to false was sufficient to
trigger this.
fixed for both 0.12 and trunk with r1711228
was (Author: rwesten):
fixed for both 0.12 and trunk with r1711228
> NPE in TrackingDereferencerBase.java:308
> ----------------------------------------
>
> Key: STANBOL-1445
> URL: https://issues.apache.org/jira/browse/STANBOL-1445
> Project: Stanbol
> Issue Type: Bug
> Components: Enhancement Engines
> Environment:
> enhancer.engine.dereference.filterContentlanguages=B"false"
> enhancer.engines.dereference.ldpath=["{some-ldpath}"]
> enhancer.engines.dereference.fields=
> Reporter: Rupert Westenthaler
> Assignee: Rupert Westenthaler
> Priority: Minor
> Fix For: 1.0.0, 0.12.1
>
> Original Estimate: 0.5h
> Remaining Estimate: 0.5h
>
> In the case filterContentLanguages is false, no dereference fields and some
> LDPath is configured (see environment for details) the following NPE appears
> {code:none}
> Caused by: java.lang.NullPointerException
> at
> org.apache.stanbol.enhancer.engines.dereference.entityhub.TrackingDereferencerBase.dereference(TrackingDereferencerBase.java:308)
> at
> org.apache.stanbol.enhancer.engines.dereference.EntityDereferenceEngine.computeEnhancements(EntityDereferenceEngine.java:324)
> at
> org.apache.stanbol.enhancer.jobmanager.event.impl.EnhancementJobHandler.processEvent(EnhancementJobHandler.java:279)
> at
> org.apache.stanbol.enhancer.jobmanager.event.impl.EnhancementJobHandler.handleEvent(EnhancementJobHandler.java:197)
> at
> org.apache.felix.eventadmin.impl.handler.EventHandlerProxy.sendEvent(EventHandlerProxy.java:415)
> at
> org.apache.felix.eventadmin.impl.tasks.SyncDeliverTasks.execute(SyncDeliverTasks.java:118)
> at
> org.apache.felix.eventadmin.impl.tasks.AsyncDeliverTasks$TaskExecuter.run(AsyncDeliverTasks.java:159)
> at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> ... 1 more
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)