Bonjour a tous :
Je génère la SPARQL suivante :
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
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 . }
c'est quoi exactement l'erreur ? comme trouvait une solution ?
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)
Merci
Partager