Rowlex: Un nœud de propriété ne peut pas contenir plus d'une description de l'entité
Question
lors de l'utilisation Rowlex OwlGrinder pour générer un ensemble d'un fichier OWL le message d'erreur ci-dessus est représenté. La pièce incriminée de OWL / XML est par exemple:
<DisjointClasses>
<Class URI="&foaf;Document"/>
<Class URI="&foaf;Organization"/>
</DisjointClasses>
mais le même message d'erreur est également jeté dans le cas de plusieurs superclasses - par exemple:.
<SubClassOf>
<Class URI="&foaf;Image"/>
<Class URI="&wordnet;Document"/>
</SubClassOf>
Je suis tout à fait prêt à accueillir mes ontologies jusqu'à un certain point pour être compatible avec OwlGrinder, mais le code ci-dessus est heureusement traité par exemple Protege donc je suppose qu'il est valide OWL. Avez-vous une suggestion comment aborder le - tout à fait vital - l'information des disjoints classes / multi-héritage
Je vous remercie beaucoup, Hinnerk
La solution
Hmm - désolé pour cela. On dirait que le problème était en fait le format de fichier de ce Ontologie étant OWL / XML. Lorsque vous utilisez RDF / XML des choses a bien fonctionné.