2009-09-01 6 views
1

lorsque vous utilisez Rowlex OwlGrinder pour générer un assemblage à partir d'un fichier OWL, le message d'erreur ci-dessus s'affiche. La pièce incriminée de OWL/XML est par exemple:Rowlex: un nœud de propriété ne peut pas contenir plus d'une description d'entité

<DisjointClasses> 
     <Class URI="&foaf;Document"/> 
     <Class URI="&foaf;Organization"/> 
</DisjointClasses> 

mais le même message d'erreur est également Renvoyé dans le cas de plusieurs superclasses - par exemple:

<SubClassOf> 
    <Class URI="&foaf;Image"/> 
    <Class URI="&wordnet;Document"/> 
</SubClassOf> 

Je suis parfaitement prêt à accueillir ma ontologies dans une certaine mesure pour être compatible avec OwlGrinder, mais le code ci-dessus est heureusement traité par exemple Protege, donc je suppose que c'est OWL valide. Avez-vous une suggestion sur la façon d'aborder les informations - assez vitales - des classes disjointes/multi-héritages?

Merci beaucoup, Hinnerk

Répondre

2

Hmm - désolé pour cela. On dirait que le problème était en fait le format de fichier de cette ontologie OWL/XML. Lors de l'utilisation de RDF/XML, les choses ont bien fonctionné.

Questions connexes