I'm kind of new to the community and currently doing research based on sadi for data to model transformations.
I have a pipeline of services that perform several operations from data discovery to final experiment posting into
All the services where running fine until a few months ago where the reasoners started giving me some problems on one of my queries
haven't been able to figure out whats gone wrong, maybe someone here can give me some hints on the following error. I also attached
the property specs from the owl ontology at the bottom...
at com.clarkparsia.pellet.datatypes.DatatypeReasonerImpl.getDataRange(DatatypeReasonerImpl.java:472)
at com.clarkparsia.pellet.datatypes.DatatypeReasonerImpl.normalizeVarRanges(DatatypeReasonerImpl.java:1049)
at com.clarkparsia.pellet.datatypes.DatatypeReasonerImpl.isSatisfiable(DatatypeReasonerImpl.java:721)
at com.clarkparsia.pellet.datatypes.DatatypeReasonerImpl.isSatisfiable(DatatypeReasonerImpl.java:665)
at com.clarkparsia.pellet.datatypes.DatatypeReasonerImpl.isSatisfiable(DatatypeReasonerImpl.java:626)
at org.mindswap.pellet.Literal.checkClash(Literal.java:369)
at org.mindswap.pellet.Literal.addType(Literal.java:261)
at org.mindswap.pellet.tableau.completion.CompletionStrategy.addType(CompletionStrategy.java:438)
at org.mindswap.pellet.tableau.completion.rule.SomeValuesRule.applySomeValuesRule(SomeValuesRule.java:180)
at org.mindswap.pellet.tableau.completion.rule.SomeValuesRule.apply(SomeValuesRule.java:64)
at org.mindswap.pellet.tableau.completion.EmptySRIQStrategy.expand(EmptySRIQStrategy.java:303)
at org.mindswap.pellet.tableau.completion.EmptySRIQStrategy.complete(EmptySRIQStrategy.java:162)
at org.mindswap.pellet.ABox.isConsistent(ABox.java:1423)
at org.mindswap.pellet.ABox.isSatisfiable(ABox.java:595)
at org.mindswap.pellet.ABox.isSubClassOf(ABox.java:541)
at org.mindswap.pellet.KnowledgeBase.isSubClassOf(KnowledgeBase.java:2800)
at org.mindswap.pellet.KnowledgeBase.hasRange(KnowledgeBase.java:2691)
at org.mindswap.pellet.jena.graph.query.GraphQueryHandler$78.contains(GraphQueryHandler.java:1248)
at org.mindswap.pellet.jena.graph.query.BooleanQueryHandler.find(BooleanQueryHandler.java:21)
at org.mindswap.pellet.jena.graph.query.GraphQueryHandler.findTriple(GraphQueryHandler.java:1532)
at org.mindswap.pellet.jena.PelletInfGraph.findWithContinuation(PelletInfGraph.java:159)
at com.hp.hpl.jena.reasoner.BaseInfGraph.graphBaseFind(BaseInfGraph.java:358)
at com.hp.hpl.jena.reasoner.BaseInfGraph.graphBaseFind(BaseInfGraph.java:346)
at com.hp.hpl.jena.graph.impl.GraphBase.find(GraphBase.java:240)
at com.hp.hpl.jena.graph.compose.MultiUnion.multiGraphFind(MultiUnion.java:187)
at com.hp.hpl.jena.graph.compose.MultiUnion.graphBaseFind(MultiUnion.java:166)
at com.hp.hpl.jena.graph.impl.GraphBase.find(GraphBase.java:240)
at com.hp.hpl.jena.reasoner.FGraph.findWithContinuation(FGraph.java:61)
at com.hp.hpl.jena.reasoner.FinderUtil$Cascade.find(FinderUtil.java:90)
at com.hp.hpl.jena.reasoner.FGraph.findWithContinuation(FGraph.java:61)
at com.hp.hpl.jena.reasoner.FinderUtil$Cascade.find(FinderUtil.java:90)
at com.hp.hpl.jena.reasoner.FinderUtil$Cascade.findWithContinuation(FinderUtil.java:106)
at com.hp.hpl.jena.reasoner.FinderUtil$Cascade.find(FinderUtil.java:90)
at com.hp.hpl.jena.reasoner.FinderUtil$Cascade.findWithContinuation(FinderUtil.java:106)
at com.hp.hpl.jena.reasoner.FinderUtil$Cascade.find(FinderUtil.java:90)
at com.hp.hpl.jena.reasoner.rulesys.FBRuleInfGraph.findDataMatches(FBRuleInfGraph.java:223)
at com.hp.hpl.jena.reasoner.rulesys.impl.TopLevelTripleMatchFrame.<init>(TopLevelTripleMatchFrame.java:40)
at com.hp.hpl.jena.reasoner.rulesys.impl.LPInterpreter.<init>(LPInterpreter.java:134)
at com.hp.hpl.jena.reasoner.rulesys.impl.LPInterpreter.<init>(LPInterpreter.java:94)
at com.hp.hpl.jena.reasoner.rulesys.impl.LPBRuleEngine.generatorFor(LPBRuleEngine.java:269)
at com.hp.hpl.jena.reasoner.rulesys.impl.ConsumerChoicePointFrame.init(ConsumerChoicePointFrame.java:72)
at com.hp.hpl.jena.reasoner.rulesys.impl.ConsumerChoicePointFrame.<init>(ConsumerChoicePointFrame.java:60)
at com.hp.hpl.jena.reasoner.rulesys.impl.LPInterpreter.setupTabledCall(LPInterpreter.java:671)
at com.hp.hpl.jena.reasoner.rulesys.impl.LPInterpreter.run(LPInterpreter.java:564)
at com.hp.hpl.jena.reasoner.rulesys.impl.LPInterpreter.next(LPInterpreter.java:186)
at com.hp.hpl.jena.reasoner.rulesys.impl.Generator.pump(Generator.java:239)
at com.hp.hpl.jena.reasoner.rulesys.impl.Generator.pump(Generator.java:226)
at com.hp.hpl.jena.reasoner.rulesys.impl.LPBRuleEngine.pump(LPBRuleEngine.java:302)
at com.hp.hpl.jena.reasoner.rulesys.impl.LPTopGoalIterator.moveForward(LPTopGoalIterator.java:88)