Rowlex: Un nodo de propiedad no puede contener más de una descripción entidad
Pregunta
utilizando Rowlex OwlGrinder para generar un conjunto de un archivo OWL se muestra el mensaje de error anterior. La ofensiva pieza de OWL / XML es por ejemplo:
<DisjointClasses>
<Class URI="&foaf;Document"/>
<Class URI="&foaf;Organization"/>
</DisjointClasses>
pero el mismo mensaje de error también es lanzado en el caso de múltiples superclases - por ejemplo:.
<SubClassOf>
<Class URI="&foaf;Image"/>
<Class URI="&wordnet;Document"/>
</SubClassOf>
Estoy perfectamente dispuesto a satisfacer mis ontologías en cierta extender para ser compatible con OwlGrinder, pero el código anterior es feliz procesada por, por ejemplo, Protege así que supongo que es válida OWL. ¿Tiene una sugerencia de cómo abordar el - muy importante - la información de disjuntos-clases / multi-herencia
Gracias mucho, Hinnerk
Solución
Hmm - lo siento por esto. Parece que el problema era en realidad el formato de archivo de esa ontología OWL estar / XML. Cuando se utiliza RDF / XML cosas funcionaba bien.