Search Mailing List Archives
[protege-discussion] Protege 3.4 OWL to RDF error
Manolis Platakis
platakis at di.uoa.gr
Fri May 8 16:54:57 PDT 2009
Tania Tudorache wrote:
> OK, I understand. I thought you are trying to convert a frames ontology
> to RDF. We have a different mailing list, protege-owl, for asking
> Protege-OWL questions.
>
Sorry for the inconvenience!
> Yes, that conversion never worked.
>
> So, if you have an OWL file, it is already in RDF format :)
>
> If you want to make it "pure" RDF, here are some steps that you can do:
>
Yeah, I was talking about purity :-)
> - Project -> Configure -> Options -> Display Hidden Frames
> - Project -> Configure -> Enable the ClsesTab
> - In the ClsesTab, select all top-level classes, right click and select
> from the context menu: "Change metaclass", then select rdfs:Class
> - In the ClsesTab, select each top-level class, right click and select
> "Change Metaclass of Subclasses" and then OK.
>
> There are also ways of doing this using a script in the Protege Script
> Console, or by writing a small Java program.
>
> For the properties you would do the same. You should change their
> metaclass to rdf:Property.
>
I will follow your advice. Thank you very much.
Best regards,
Manolis
> Tania
>
>
>
> Manolis Platakis wrote:
>> Tania Tudorache wrote:
>>
>>> I'm not sure why you get the exception.
>>>
>>> You should try either: File -> Export -> OWL (with native and without
>>> native writer).
>>>
>>> Or, you can choose, File -> Convert Project to Format -> RDF Files
>>>
>>>
>> This is the choice that I made; sorry for not making it clear. I have an
>> OWL ontology and I only want to keep the RDF/RDF(S) data so I tried to
>> convert it to RDF Files and got the exception. A co-worker of mine faced
>> the same error with Protege 3.4 with a different ontology in a different PC.
>>
>> Thanks Tania!
>>
>> Manolis
>>
>>
>>> (not OWL/RDF File). This will generate two files: rdf and rdfs. If you
>>> only want one file, you can copy the content of one into the other.
>>>
>>> Tania
>>>
>>>
>>> Manolis Platakis wrote:
>>>
>>>> Hello,
>>>>
>>>> I try to export an ontology to RDF in Protege 3.4 (Vista, JRE 6). I
>>>> choose convert project to format and I pick RDF. In the next window I
>>>> check the box "plain RDFS (may loose Protege-specific facets)" and click
>>>> OK. I end up with the following error:
>>>>
>>>> Fatal error: java.lang.ClassCastException:
>>>> edu.stanford.smi.protegex.owl.model.impl.DefaultRDFSLiteral cannot be
>>>> cast to java.lang.String.
>>>>
>>>> Is there any way that I could work around it? Thank you very much in
>>>> advance.
>>>>
>>>> Best regards,
>>>> Manolis
>>>>
>>>>
>>> _______________________________________________
>>> protege-discussion mailing list
>>> protege-discussion at lists.stanford.edu
>>> https://mailman.stanford.edu/mailman/listinfo/protege-discussion
>>>
>>> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
>>>
>>>
>>
>>
>
> _______________________________________________
> protege-discussion mailing list
> protege-discussion at lists.stanford.edu
> https://mailman.stanford.edu/mailman/listinfo/protege-discussion
>
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
>
--
Manolis Platakis, Postgraduate Student & Research Associate
Department of Informatics and Telecommunications
National and Kapodistrian University of Athens
http://cgi.di.uoa.gr/~platakis/
More information about the protege-discussion
mailing list