[Nepomuk] Virtuoso and ontology generation

Sebastian Trüg trueg at kde.org
Thu Nov 5 13:01:35 CET 2009


Very good of you to mention that. I never thought about that problem since I 
always have everything installed.
But Virtuoso cannot be used for ontology creation since that would mean 
spawning a full-blown server multiple times during build time.
Thus, the only solution is to make the tools work with redland.

Cheers,
Sebastian

On Thursday 05 November 2009 00:39:11 Alessandro Sivieri wrote:
> Ok, I have finally managed to compile KDE SVN and the Virtuoso backend, but
> when compiling some playground code I can see that it tries to use redland
> for generating ontologies, with the usual error:
> 
> [  0%] Generating nie.h, nie.cpp
> 
> (Soprano::Redland::BackendPlugin) creating model of type "hashes" with
> options "hash-type='memory',contexts='yes'"
> 
> "/opt/kdesvn/bin/onto2vocabularyclass(5904)" Error in thread 1081416624 :
> "query: Graph pattern graph operation is not implemented yet. Ending query
> execution. (error)" (line: 1, column: -1)
> (Soprano::Redland)  "query: Graph pattern graph operation is not
>  implemented yet. Ending query execution. (error)"
> 
> namespace:  "http://www.semanticdesktop.org/ontologies/2007/01/19/nie#"
> 
> I have compiled soprano with redland and virtuoso (so without sesame), but
> why is onto2vocabularyclass trying to use redland instead of virtuoso (or
> this happens on purpose, so I have to get sesame again)?
> Anyway, I am sure that nepomuk is correctly using virtuoso...
> 


More information about the Nepomuk mailing list