LinkedWiki 1.0.1.2 + Virtuoso + SMW

61 views
Skip to first unread message

janis lassaux

unread,
Jan 21, 2013, 9:21:19 AM1/21/13
to linke...@googlegroups.com
Bonjour , je rencontre des difficultés à paramétrer LinkedWiki avec Virtuoso , exite t'il une configuration spéciale ? 

hi , i meet some difficulties to configure LinkedWiki with Virtuoso , any special configuration ? 

merci pour votre réponse , thx for your answer.

Karima Rafes

unread,
Jan 21, 2013, 11:22:00 AM1/21/13
to linke...@googlegroups.com
Bonjour

Je n ai jamais testé virtuoso avec linkedwiki. Peut être faudrait il passer à la version 2 de linkedwiki.
Si ça ne fonctionne pas, indiquez dans votre prochain message les versions de vos extensions, de virtuoso et de mediawiki avec le message d erreur et votre requête sparql.

Merci
Cdl
Karima Rafes
Tél 06 89 15 10 64

Envoyé de mon iPad

janis lassaux

unread,
Jan 22, 2013, 5:08:46 AM1/22/13
to linke...@googlegroups.com
merci de votre réponse 
ma configuration d'installation est la suivante : 
Ubuntu 10.04, php5-curl installé, Mediawiki 1.20.2, Semantic MediaWiki 1.8 + diverses extensions liée au SemanticBundle
j'ai donc essayé plusieurs choses :
1- installation de la version 2 avec édition du fichier localsetting.php uniquement avec :
    require_once( "{$IP}/extensions/LinkedWiki/LinkedWiki.php" );
    
j'obtiens les erreurs suivante : 
    Error #sparql :Error query  : select * where { ?x ?y ?z . } LIMIT 5 Error endpoint: http://dbpedia.org/sparql Error http_response_code: 0 Error    message: 

    Error #sparql :Error query  : PREFIX a:<http://fr.mywiki/Spécial:URIResolver/> select * where { a:Tête_à_claque ?y ?z . } Error endpoint: http://dbpedia.org/sparqlError http_response_code: 0 Error message: 

pour les requêtes suivante : 

    {{#sparql:select * where { ?x ?y ?z . } LIMIT 5 }}

    {{#sparql:PREFIX a:<http://fr.mywiki/Spécial:URIResolver/> select * where { a:Tête_à_claque ?y ?z . } }}


en spécifiant mes endpoints : 
$wgLinkedWikiEndPoint = "http://localhost:8890/";
$wgLinkedWikiLocalEndPoint = "http://localhost:8890/sparql/";

même erreurs que précédemment.

2- installation de la version 1.0.1.2 édition du fichier localsetting.php comme suivant : 
require_once(  $IP."/extensions/LinkedWiki/lib/4store/SparqlTools.php");
require_once( "{$IP}/extensions/LinkedWiki/LinkedWiki.php" );

$wgLinkedWikiEndPoint = "http://localhost:8890/";
$wgLinkedWikiLocalEndPoint = "http://localhost:8890/sparql/";

pour les 3 requêtes suivantes :
{{#sparql:select * where { ?x ?y ?z . } LIMIT 5 }}

{{#sparql:PREFIX a:<http://fr.mywiki/Spécial:URIResolver/> select * where { a:Tête_à_claque ?y ?z . } }}

{{#sparql:select * where { ?x ?y ?z . } LIMIT 5  |endpoint=http://dbpedia.org/sparql}}

j'obtiens les réponses suivantes : 
 
xyz
http://www.openlinksw.com/virtrdf-data-formats#default-iidhttp://www.w3.org/1999/02/22-rdf-syntax-ns#typehttp://www.openlinksw.com/schemas/virtrdf#QuadMapFormat
http://www.openlinksw.com/virtrdf-data-formats#default-iid-nullablehttp://www.w3.org/1999/02/22-rdf-syntax-ns#typehttp://www.openlinksw.com/schemas/virtrdf#QuadMapFormat
http://www.openlinksw.com/virtrdf-data-formats#default-iid-nonblankhttp://www.w3.org/1999/02/22-rdf-syntax-ns#typehttp://www.openlinksw.com/schemas/virtrdf#QuadMapFormat
http://www.openlinksw.com/virtrdf-data-formats#default-iid-nonblank-nullablehttp://www.w3.org/1999/02/22-rdf-syntax-ns#typehttp://www.openlinksw.com/schemas/virtrdf#QuadMapFormat
http://www.openlinksw.com/virtrdf-data-formats#defaulthttp://www.w3.org/1999/02/22-rdf-syntax-ns#typehttp://www.openlinksw.com/schemas/virtrdf#QuadMapFormat
11:04:27 22/01/2013 -- Rafraîchir -- Durée du calcul :0.008s


yz
11:04:27 22/01/2013 -- Rafraîchir -- Durée du calcul :0.003s


Error #sparql :
Error #sparql :Could not connect to http://dbpedia.org/sparqlsparql/

merci de votre aide.




Karima Rafes

unread,
Jan 22, 2013, 5:52:30 AM1/22/13
to linke...@googlegroups.com

A froid je pense que la requete ne peut pas contenir a:teteaclaque avec des accents. C est une URI donc sans caracteres speciaux.
Il faut retrouver ce qui a ete enregistré dans le triplestore. (Probablement ecrire teteaclaque à l aide d une fonction encoderuri)

Cdl
Karima

janis lassaux

unread,
Jan 22, 2013, 10:25:38 AM1/22/13
to linke...@googlegroups.com
Je ne pense pas que ce soit réellement le pb puisque les 3 requêtes ne marchent pas et il n'y en a qu'1 seule qui contient des caractères spéciaux ( ces 3 requêtes sont issues du site de LinkedWiki)

cdl 
Janis

Karima Rafes

unread,
Jan 22, 2013, 11:58:47 AM1/22/13
to linke...@googlegroups.com
test :
retirer le slash apres sparql de la ligne 91 du fichier 
LinkedWiki / lib / sparql / Endpoint.php

La ligne :
$this->_endpoint = $this->_endpoint_root."sparql/";
devient
$this->_endpoint = $this->_endpoint_root."sparql";

ça fonctionne maintenant ?

janis lassaux

unread,
Jan 29, 2013, 4:03:50 AM1/29/13
to linke...@googlegroups.com
Bonjour Karima , 

j'ai désormais ce type d'erreur qui apparaît sur le wiki : 

Error #sparql :Error query  : select * where { ?x ?y ?z . } LIMIT 5 Error endpoint: http://dbpedia.org/sparql Error http_response_code: 0 Error message: 

Error #sparql :Error query  : PREFIX a:<http://fr.mywiki/Spécial:URIResolver/> select * where { a:Tête_à_claque ?y ?z . } Error endpoint: http://dbpedia.org/sparqlError http_response_code: 0 Error message: 

Error #sparql :Error query  : select * where { ?x ?y ?z . } LIMIT 5 Error endpoint: http://dbpedia.org/sparql Error http_response_code: 0 Error message: 


un peu plus verbeux mais toujours rien , 

je vais essayer sur 4store.

cordialement, 


Karima Rafes

unread,
Jan 29, 2013, 10:21:01 AM1/29/13
to linke...@googlegroups.com

Tu peux mettre dans lemail l erreur en entier ?

Merci
Cordialement
Karima

On 1 29, 2013 10:03 AM, "janis lassaux" <janis....@gmail.com> wrote:

Bonjour Karima , 

j'ai désormais ce type d'erreur qui apparaît sur le wiki : 

Error #sparql :Error query  : select * where { ?x ?y ?z . } LIMIT 5 Error endpoint: http://dbpedia.o...

un peu plus verbeux mais toujours rien , 

je vais essayer sur 4store.

cordialement, 


--
You received this message because you are subscribed to the Google Groups "LinkedWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to linkedwiki+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

janis lassaux

unread,
Jan 29, 2013, 11:18:44 AM1/29/13
to linke...@googlegroups.com
pas plus que ce que je t'ai mis dans le mail précédent , j'ai activé le mode debug mais pas plus d'information.

donc pour ces 3 requêtes :

{{#sparql:select * where { ?x ?y ?z . } LIMIT 5 |debug=YES }}

{{#sparql:PREFIX a:<http://fr.mywiki/Spécial:URIResolver/> select * where { a:Tête_à_claque ?y ?z . } }}

{{#sparql:select * where { ?x ?y ?z . } LIMIT 5  |endpoint=http://dbpedia.org/sparql}}

j'obtiens :

Error #sparql :Error query  : select * where { ?x ?y ?z . } LIMIT 5 Error endpoint: http://dbpedia.org/sparql Error http_response_code: 0 Error message: 

Error #sparql :Error query  : PREFIX a:<http://fr.mywiki/Spécial:URIResolver/> select * where { a:Tête_à_claque ?y ?z . } Error endpoint: http://dbpedia.org/sparqlError http_response_code: 0 Error message: 

Error #sparql :Error query  : select * where { ?x ?y ?z . } LIMIT 5 Error endpoint: http://dbpedia.org/sparql Error http_response_code: 0 Error message: 


d'autre part il semble que je rencontre un pb connu pour une connexion avec 4store : 

https://bugzilla.wikimedia.org/show_bug.cgi?id=43708


cordialement, 


Karima Rafes

unread,
Jan 29, 2013, 12:29:54 PM1/29/13
to linke...@googlegroups.com

Si vous voulez un système opèrationnel rapidement avec 4store, je peux vous installer votre système à travers ma société BorderCloud.

A mon avis votre probléme et encore un problème de lien vers dbpedia. C est ou /sparql ou /sparql/ à la fin.

Bien cordialement.
Karima

On 1 29, 2013 5:18 PM, "janis lassaux" <janis....@gmail.com> wrote:

pas plus que ce que je t'ai mis dans le mail précédent , j'ai activé le mode debug mais pas plus d'information.

donc pour ces 3 requêtes :

{{#sparql:select * where { ?x ?y ?z . } LIMIT 5 |debug=YES }}

{{#sparql:PREFIX a:<http://fr.mywiki/Spécial:URIResolver/> select * where { a:Tête_à_claque ?y ?z . } }}

{{#sparql:select * where { ?x ?y ?z . } LIMIT 5  |endpoint=http://dbpedia.org/sparql}}

j'obtiens :

Error #sparql :Error query  : select * where { ?x ?y ?z . } LIMIT 5 Error endpoint: http://dbpedia.o...

d'autre part il semble que je rencontre un pb connu pour une connexion avec 4store : 

https://bugzilla.wikimedia.org/show_bug.cgi?id=43708


cordialement, 


-- You received this message because you are subscribed to the Google Groups "LinkedWiki" group. To...

janis lassaux

unread,
Jan 31, 2013, 5:09:12 AM1/31/13
to linke...@googlegroups.com
Les requêtes sur le triplestore installé en local fonctionne désormais, cela dit toutes requêtes sur endpoint externe renvoie une erreur de query sur le endpoint.
cela dit la query fonctionne :


je ne vois donc qu'une erreur de l'extensions ou un mauvais paramétrages ? aucune idée de l'axe de recherche.
cordialement,

Karima Rafes

unread,
Jan 31, 2013, 5:40:20 AM1/31/13
to linke...@googlegroups.com
il y a des traces dans les log  ? (error http)

2013/1/31 janis lassaux <janis....@gmail.com>
cordialement,

--
You received this message because you are subscribed to the Google Groups "LinkedWiki" group.

janis lassaux

unread,
Jan 31, 2013, 9:39:31 AM1/31/13
to linke...@googlegroups.com
pas beaucoup plus d'information,
extrait du log : error.log d'apache2 :


[Wed Jan 30 09:50:00 2013] [error] [client 172.25.30.36] Error query  : select * where { ?x ?y ?z . } LIMIT 5\nError endpoint: http://dbpedia.org/sparql\nError http_response_code: 0\nError message: \n, referer: http://localhost/MediaWiki/index.php?title=CNES&action=edit


Karima Rafes

unread,
Jan 31, 2013, 9:50:59 AM1/31/13
to linke...@googlegroups.com
est-ce que le serveur peut accéder à DBpedia ? Problème de firewall ? avez vous un proxy ? etc...

2013/1/31 janis lassaux <janis....@gmail.com>
pas beaucoup plus d'information,
extrait du log : error.log d'apache2 :


[Wed Jan 30 09:50:00 2013] [error] [client 172.25.30.36] Error query  : select * where { ?x ?y ?z . } LIMIT 5\nError endpoint: http://dbpedia.org/sparql\nError http_response_code: 0\nError message: \n, referer: http://localhost/MediaWiki/index.php?title=CNES&action=edit


janis lassaux

unread,
Feb 4, 2013, 3:57:10 AM2/4/13
to linke...@googlegroups.com
je vais chercher de ce coté là. je vous tiens au courant d'éventuel avancement.

janis lassaux

unread,
Feb 4, 2013, 6:02:48 AM2/4/13
to linke...@googlegroups.com
La gestion du proxy pour LinkedWiki ce fait bien dand Endpoint.php ? 
cordialement,

Reply all
Reply to author
Forward
0 new messages