Certainly looks like a bug.
Does this work with 2.7.4?
Dave
On 11/05/13 15:42, jo pol wrote:
Hello
I get a NullPointerException with code below. I used the maven
dependecy jena-arq 2.10.0.
Am I overlooking something or is this a bug in jena and/or the schema?
Thanks in advance
Jo
import com.hp.hpl.jena.rdf.model.Model;
import com.hp.hpl.jena.rdf.model.ModelFactory;
import com.hp.hpl.jena.reasoner.ReasonerRegistry;
public class FixMe
{
public static void main(String... args){
final Model schemaModel = ModelFactory.createDefaultModel();
schemaModel.read("http://vocab.org/bio/0.1/.rdf");
ReasonerRegistry.getOWLReasoner().bindSchema(schemaModel);
}
}
Exception in thread "main" java.lang.NullPointerException
at
com.hp.hpl.jena.reasoner.rulesys.impl.RETEQueue.fire(RETEQueue.java:113)
at
com.hp.hpl.jena.reasoner.rulesys.impl.RETEClauseFilter.fire(RETEClauseFilter.java:227)
at
com.hp.hpl.jena.reasoner.rulesys.impl.RETEEngine.inject(RETEEngine.java:459)
at
com.hp.hpl.jena.reasoner.rulesys.impl.RETEEngine.runAll(RETEEngine.java:441)
at
com.hp.hpl.jena.reasoner.rulesys.impl.RETEEngine.fastInit(RETEEngine.java:159)
at
com.hp.hpl.jena.reasoner.rulesys.impl.RETEEngine.init(RETEEngine.java:127)
at
com.hp.hpl.jena.reasoner.rulesys.FBRuleInfGraph.prepare(FBRuleInfGraph.java:489)
at
com.hp.hpl.jena.reasoner.rulesys.OWLFBRuleReasoner.bindSchema(OWLFBRuleReasoner.java:83)
at
com.hp.hpl.jena.reasoner.rulesys.FBRuleReasoner.bindSchema(FBRuleReasoner.java:215)
at FixMe.main(FixMe.java:10)