Hi Again

On 06/04/2010 11:05 PM, Yang Fangkai wrote:
      3. I used Protege to open protons.owl, but it returned the
following error message. I am wondering why... (maybe this is no
longer the KIM question, but I will be very thankful if you could
offer me a few hints)

org.semanticweb.owlapi.rdf.syntax.RDFParserException:
[line=92:column=48] IRI
'http://www.w3.org/2000/01/rdf-schema##Literal' cannot be resolved
against curent base IRIhttp://proton.semanticweb.org/2006/05/protons#

The problem is in the two '#' symbols in the URI . This usually happens when the namespace is defined with an '#' and the class definition contains '#' as well. For example:
<!ENTITY rdfs 'http://www.w3.org/2000/01/rdf-schema#'>
<rdfs:range rdf:resource="&rdfs;#Literal"/> <----- the use of # here is a flaw

The definitions are correct in protons. I guess you have modified something or added something besides protons.


Hope this helps
Philip

--
Philip Alexiev<[email protected]>
Software Engineer
Ontotext AD

_______________________________________________
Kim-discussion mailing list
[email protected]
http://ontotext.com/mailman/listinfo/kim-discussion

Reply via email to