OntResource res = getOntResource("
http://www.w3.org/1999/02/22-rdf-syntax-ns#type");boolean isProp = res.isProperty(); When I look at isProp, it is 'false'. This is happening when I create my Ontology using Protege4.1. If I create the Ontology using Jena, isProp is 'true' (The expected result) This same issue applies to: http://www.w3.org/1999/02/22-rdf-syntax-ns#first http://www.w3.org/1999/02/22-rdf-syntax-ns#object http://www.w3.org/1999/02/22-rdf-syntax-ns#subject http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/2000/01/rdf-schema#seeAlso http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#comment http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#label My thought is that since Protege4.1 is using Owl2.0 and Jena uses Owl1.0, there may be a reasonable explanation. Does this ring a bell for anybody? -- Mark Fischer
