My Problems are that I want to  create ontology model  OntModel with the
given namespace and then check it whit pellet reasoner , it show the error
message below:



 WARN [main] (BaseXMLWriter.java:96) - Namespace prefix 'j.2' is reserved
by Jena.
 WARN [main] (BaseXMLWriter.java:96) - Namespace prefix 'j.1' is reserved
by Jena.
 WARN [main] (BaseXMLWriter.java:96) - Namespace prefix 'j.1' is reserved
by Jena.
 WARN [main] (BaseXMLWriter.java:96) - Namespace prefix 'j.2' is reserved
by Jena.
Exception in thread "main" java.lang.NullPointerException
at org.mindswap.pellet.Individual.getRNeighborEdges(Individual.java:680)
at
org.mindswap.pellet.tableau.completion.rule.SomeValuesRule.applySomeValuesRule(SomeValuesRule.java:120)
at
org.mindswap.pellet.tableau.completion.rule.SomeValuesRule.apply(SomeValuesRule.java:64)
at
org.mindswap.pellet.tableau.completion.rule.AbstractTableauRule.apply(AbstractTableauRule.java:64)
at
org.mindswap.pellet.tableau.completion.SROIQStrategy.complete(SROIQStrategy.java:157)
at org.mindswap.pellet.ABox.isConsistent(ABox.java:1416)
at org.mindswap.pellet.ABox.isConsistent(ABox.java:1253)
at org.mindswap.pellet.KnowledgeBase.consistency(KnowledgeBase.java:1989)
at org.mindswap.pellet.KnowledgeBase.isConsistent(KnowledgeBase.java:2063)
at org.mindswap.pellet.jena.PelletInfGraph.prepare(PelletInfGraph.java:263)
at org.mindswap.pellet.jena.PelletInfGraph.prepare(PelletInfGraph.java:246)
at
org.mindswap.pellet.jena.PelletInfGraph.isConsistent(PelletInfGraph.java:274)
at FunctionReasoner.CreateReasoner.checkStrategyOne(CreateReasoner.java:79)
at
FunctionReasoner.CreateReasoner.isConsistentControl(CreateReasoner.java:55)
at FunctionReasoner.CreateReasoner.ConsistentCheck(CreateReasoner.java:48)
at FunctionReasoner.CreateReasoner.<init>(CreateReasoner.java:36)
at FunctionProcess.IntegrateCreate.CreateMainClass(IntegrateCreate.java:45)
at FunctionProcess.IntegrateCreate.getModel(IntegrateCreate.java:35)
at AIndex._4_CreateWithConsistent.main(_4_CreateWithConsistent.java:37)


and another creatation with other information under the same process
routine show the error message below :




Exception in thread "main" com.hp.hpl.jena.shared.BadURIException: Only
well-formed absolute URIrefs can be included in RDF/XML output: <biological
process unknown@en> Code: 57/REQUIRED_COMPONENT_MISSING in SCHEME: A
component that is required by the scheme is missing.
at
com.hp.hpl.jena.xmloutput.impl.BaseXMLWriter.checkURI(BaseXMLWriter.java:829)
at
com.hp.hpl.jena.xmloutput.impl.BaseXMLWriter.relativize(BaseXMLWriter.java:806)
at
com.hp.hpl.jena.xmloutput.impl.Basic.writeResourceReference(Basic.java:148)
at com.hp.hpl.jena.xmloutput.impl.Basic.writePredicate(Basic.java:101)
at com.hp.hpl.jena.xmloutput.impl.Basic.writeRDFStatements(Basic.java:77)
at com.hp.hpl.jena.xmloutput.impl.Basic.writeRDFStatements(Basic.java:66)
at com.hp.hpl.jena.xmloutput.impl.Basic.writeBody(Basic.java:40)
at
com.hp.hpl.jena.xmloutput.impl.BaseXMLWriter.writeXMLBody(BaseXMLWriter.java:500)
at
com.hp.hpl.jena.xmloutput.impl.BaseXMLWriter.write(BaseXMLWriter.java:472)
at
com.hp.hpl.jena.xmloutput.impl.BaseXMLWriter.write(BaseXMLWriter.java:458)
at com.hp.hpl.jena.rdf.model.impl.ModelCom.write(ModelCom.java:271)
at com.hp.hpl.jena.ontology.impl.OntModelImpl.write(OntModelImpl.java:2552)
at FunctionReasoner.CreateReasoner.<init>(CreateReasoner.java:33)
at FunctionProcess.IntegrateCreate.CreateMainClass(IntegrateCreate.java:45)
at FunctionProcess.IntegrateCreate.getModel(IntegrateCreate.java:35)
at AIndex._0_All.main(_0_All.java:82)




Could someone tell me what's the problems , thanks !

Reply via email to