Bonjour a tous :

Je génère la SPARQL suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
 
DELETE DATA  { 
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_TRANSFORMATEUR_ID>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_TRANSFORMATEUR_ID>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_TRANSFORMATEUR_ID>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_CONCENTRATION_ETHANOL>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_CONCENTRATION_METHANOL>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_DATE_MESURE>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_ID>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_JEUX_PARAM_ID>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_QUANTITE_HUILE>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_TRANSFORMATEUR_ID>  ?o .
}  
 
INSERT DATA  { 
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_TRANSFORMATEUR_ID> <http://example.qc.ca/datest#DEV/TRANSFORMATEUR_XFO_77201> .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_TRANSFORMATEUR_ID> <http://example.qc.ca/datest#DEV/TRANSFORMATEUR_XFO_77201> .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_TRANSFORMATEUR_ID> <http://example.qc.ca/datest#DEV/TRANSFORMATEUR_XFO_77201> .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_CONCENTRATION_ETHANOL> '126'^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_CONCENTRATION_METHANOL> '222'^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_DATE_MESURE> '2015-03-27T00:00:00'^^<http://www.w3.org/2001/XMLSchema#dateTime> .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_ID> 'MES_124930'^^<http://www.w3.org/2001/XMLSchema#string> .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_JEUX_PARAM_ID> <http://example.qc.ca/datest#DEV/JEUX_DE_PARAMETRES_1> .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_QUANTITE_HUILE> '2636'^^<http://www.w3.org/2001/XMLSchema#decimal> .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_TRANSFORMATEUR_ID> <http://example.qc.ca/datest#DEV/TRANSFORMATEUR_XFO_75312> .
}  
 
WHERE  { 
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_TRANSFORMATEUR_ID>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_TRANSFORMATEUR_ID>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_TRANSFORMATEUR_ID>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_CONCENTRATION_ETHANOL>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_CONCENTRATION_METHANOL>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_DATE_MESURE>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_ID>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_JEUX_PARAM_ID>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_QUANTITE_HUILE>  ?o .
<http://example.qc.ca/datest#DEV/MESURE_MES_124930> <http://example.qc.ca/schema/datest#DEV_MESURE_TRANSFORMATEUR_ID>  ?o .
}
A l’exécution j'ai le message suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Exception in thread "main" com.hp.hpl.jena.query.QueryParseException: Variables not permitted in data quad
	at com.hp.hpl.jena.sparql.modify.request.QuadDataAcc.check(QuadDataAcc.java:35)
	at com.hp.hpl.jena.sparql.modify.request.QuadAcc.addTriple(QuadAcc.java:73)
	at com.hp.hpl.jena.sparql.lang.ParserBase.insert(ParserBase.java:404)
	at com.hp.hpl.jena.sparql.lang.arq.ARQParser.Object(ARQParser.java:3022)
	at com.hp.hpl.jena.sparql.lang.arq.ARQParser.ObjectList(ARQParser.java:3002)
	at com.hp.hpl.jena.sparql.lang.arq.ARQParser.PropertyListNotEmpty(ARQParser.java:2948)
	at com.hp.hpl.jena.sparql.lang.arq.ARQParser.TriplesSameSubject(ARQParser.java:2914)
	at com.hp.hpl.jena.sparql.lang.arq.ARQParser.TriplesTemplate(ARQParser.java:2058)
	at com.hp.hpl.jena.sparql.lang.arq.ARQParser.Quads(ARQParser.java:1955)
	at com.hp.hpl.jena.sparql.lang.arq.ARQParser.QuadData(ARQParser.java:1924)
	at com.hp.hpl.jena.sparql.lang.arq.ARQParser.DeleteData(ARQParser.java:1644)
	at com.hp.hpl.jena.sparql.lang.arq.ARQParser.Update1(ARQParser.java:1455)
	at com.hp.hpl.jena.sparql.lang.arq.ARQParser.Update(ARQParser.java:1405)
	at com.hp.hpl.jena.sparql.lang.arq.ARQParser.UpdateUnit(ARQParser.java:71)
	at com.hp.hpl.jena.sparql.lang.ParserARQUpdate._parse(ParserARQUpdate.java:64)
	at com.hp.hpl.jena.sparql.lang.ParserARQUpdate.parse$(ParserARQUpdate.java:41)
	at com.hp.hpl.jena.sparql.lang.UpdateParser.parse(UpdateParser.java:42)
	at com.hp.hpl.jena.update.UpdateFactory.make(UpdateFactory.java:84)
	at com.hp.hpl.jena.update.UpdateFactory.create(UpdateFactory.java:75)
	at com.hp.hpl.jena.update.UpdateFactory.create(UpdateFactory.java:53)
	at com.hp.hpl.jena.update.UpdateFactory.create(UpdateFactory.java:43)
	at com.hp.hpl.jena.update.UpdateAction.parseExecute(UpdateAction.java:227)
	at com.hp.hpl.jena.update.UpdateAction.parseExecute(UpdateAction.java:186)
	at com.hp.hpl.jena.update.UpdateAction.parseExecute(UpdateAction.java:140)
	at date.app.test.Call.queryDelete(Call.java:193)
	at date.app.test.Call.main(Call.java:36)
c'est quoi exactement l'erreur ? comme trouvait une solution ?

Merci