Rowlex: Un nodo proprietà non può contenere più di una descrizione entità
Domanda
quando si utilizza Rowlex OwlGrinder per generare un assembly da un file OWL viene visualizzato il messaggio di errore precedente. Il pezzo incriminato di OWL / XML è per esempio:
<DisjointClasses>
<Class URI="&foaf;Document"/>
<Class URI="&foaf;Organization"/>
</DisjointClasses>
ma lo stesso messaggio di errore è anche gettato in caso di più superclassi - per esempio:.
<SubClassOf>
<Class URI="&foaf;Image"/>
<Class URI="&wordnet;Document"/>
</SubClassOf>
Sono perfettamente disposto a soddisfare le mie ontologie ad un certo limite per essere compatibile con OwlGrinder, ma il codice di cui sopra è felicemente elaborato, ad esempio, Protege quindi suppongo che sia OWL valido. Hai un suggerimento su come avvicinarsi al - molto importante - le informazioni di disgiunti classi / multi-eredità
Grazie molto, Hinnerk
Soluzione
Hmm - dispiace per questo. Sembra che il problema in realtà era il formato di file di quel Ontologia essere OWL / XML. Quando si utilizza RDF / XML cose funzionava bene.