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

Reply via email to