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)

Reply via email to