BTW Michel, you should not expose to the public an instance without any security setting.
On Thu, Sep 24, 2015 at 8:06 AM, Sergio Fernández < sergio.fernan...@redlink.co> wrote: > Really?!? > > I've checking everything, query, data, specification, etc.. and the error > was a wrong prefix declaration! > > Michel, next time instead of manually witting the prefixes, use the > awesome service by Richard Cyganiak: http://prefix.cc/xsd.sparql > > On Wed, Sep 23, 2015 at 11:42 PM, Richard Calmbach <rcalm...@gmail.com> > wrote: > >> Might this be the problem: >> >> PREFIX xsd: <http://www/w3/org/2001/XMLSchema#> >> >> Try: >> >> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> >> >> -Richard >> >> On Wed, Sep 23, 2015 at 9:02 AM, Sergio Fernández <wik...@apache.org> >> wrote: >> >>> Squebi hides too much the error in the query evaluation, right. But if >>> it's a public instance, you can see the error response either accessing the >>> http console of your browser or sending directly the query to the endpoint: >>> >>> curl 'http://marmotta.tno.nl:8080/marmotta/sparql/select' -H >>> 'Content-Type: application/sparql-query;charset=UTF-8' -H 'Accept: >>> application/sparql-results+json' --data-binary $'PREFIX rdf: < >>> http://www.w3.org/1999/02/22-rdf-syntax-ns#>\nPREFIX xsd: < >>> http://www/w3/org/2001/XMLSchema#>\nPREFIX odysseus: < >>> http://marmotta.tno.nl:8080/marmotta/context/>\nPREFIX cmo: < >>> http://www.modelservers.org/public/ontologies/cmo/cmo.ttl#>\nPREFIX >>> depc: >>> <http://www.modelservers.org/public/ontologies/odysseus/depc.ttl#>\nPREFIX >>> rome: <http://www.modelservers.org/public/ontologies/odysseus/rome.ttl#>\n >>> \nSELECT ?Profile ?TimeStamp ?Quantity\nWHERE\n{\n GRAPH >>> odysseus:romedata\n{\n {\n ?Profile depc:measuredBy rome:1824 >>> ;\n depc:hasTimePointProperty ?TimePoint .\n ?TimePoint >>> depc:timeStamp ?TimeStamp .\n ?TimePoint cmo:quantity ?Quantity . >>> \n FILTER (xsd:dateTime(?TimeStamp) > >>> xsd:dateTime(\'2015-09-01T00:00:00\')) .\n FILTER >>> (xsd:dateTime(?TimeStamp) < xsd:dateTime(\'2015-09-01T02:00:00\')) >>> .\n}\n}\n}' >>> >>> And see the stacktrace: >>> >>> org.apache.marmotta.platform.core.exception.MarmottaException: error >>> while evaluating query >>> at >>> org.apache.marmotta.platform.sparql.services.sparql.SparqlServiceImpl$5.call(SparqlServiceImpl.java:311) >>> at >>> org.apache.marmotta.platform.sparql.services.sparql.SparqlServiceImpl$5.call(SparqlServiceImpl.java:279) >>> at java.util.concurrent.FutureTask.run(FutureTask.java:262) >>> at >>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>> at java.lang.Thread.run(Thread.java:745) >>> Caused by: org.openrdf.query.QueryEvaluationException: Unknown function ' >>> http://www/w3/org/2001/XMLSchema#dateTime' >>> at >>> org.openrdf.query.algebra.evaluation.impl.EvaluationStrategyImpl.evaluate(EvaluationStrategyImpl.java:1529) >>> ... >>> >>> Which basically says that xsd:dateTime() is not a valid function. So it >>> looks there is an issue with the cast functions. Please, report the details >>> to Jira and we'll see how to address it. >>> >>> Apologize for that problem. >>> >>> Cheers, >>> >>> >>> On Wed, Sep 23, 2015 at 2:07 PM, Bohms, H.M. (Michel) < >>> michel.bo...@tno.nl> wrote: >>> >>>> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> >>>> >>>> PREFIX xsd: <http://www/w3/org/2001/XMLSchema#> >>>> >>>> PREFIX odysseus: <http://marmotta.tno.nl:8080/marmotta/context/> >>>> >>>> PREFIX cmo: <http://www.modelservers.org/public/ontologies/cmo/cmo.ttl#> >>>> >>>> >>>> PREFIX depc: < >>>> http://www.modelservers.org/public/ontologies/odysseus/depc.ttl#> >>>> >>>> PREFIX rome: < >>>> http://www.modelservers.org/public/ontologies/odysseus/rome.ttl#> >>>> >>>> >>>> >>>> SELECT ?Profile ?TimeStamp ?Quantity >>>> >>>> WHERE >>>> >>>> { >>>> >>>> GRAPH odysseus:romedata >>>> >>>> { >>>> >>>> { >>>> >>>> ?Profile depc:measuredBy rome:1824 ; >>>> >>>> depc:hasTimePointProperty ?TimePoint . >>>> >>>> ?TimePoint depc:timeStamp ?TimeStamp . >>>> >>>> ?TimePoint cmo:quantity ?Quantity . >>>> >>>> FILTER (xsd:dateTime(?TimeStamp) > >>>> xsd:dateTime('2015-09-01T00:00:00')) . >>>> >>>> FILTER (xsd:dateTime(?TimeStamp) < >>>> xsd:dateTime('2015-09-01T02:00:00')) . >>>> >>>> } >>>> >>>> } >>>> >>>> } >>>> >>>> Applied at: http://marmotta.tno.nl:8080/marmotta/ >>>> >>>> >>>> >>>> Stack trace at server I cannot Access right now…. >>>> >>>> >>>> >>>> I also tried things like: >>>> >>>> FILTER (?TimeStamp > '2015-09-01T00:00:00') . >>>> >>>> FILTER (?TimeStamp < '2015-09-01T02:00:00') . >>>> >>>> >>>> >>>> Giving no results at all (but no error…). >>>> >>>> >>>> >>>> >>>> >>>> Thx a lot! michel >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Dr. ir. H.M. (Michel) Bohms >>>> Sr. Research Scientist >>>> Structural Reliability >>>> >>>> T +31 (0)88 866 31 07 >>>> M +31 (0)63 038 12 20 >>>> E michel.bo...@tno.nl >>>> >>>> Location <http://www.tno.nl/locaties/DTM> >>>> >>>> >>>> >>>> <http://www.tno.nl/> >>>> >>>> This message may contain information that is not intended for you. If >>>> you are not the addressee or if this message was sent to you by mistake, >>>> you are requested to inform the sender and delete the message. TNO accepts >>>> no liability for the content of this e-mail, for the manner in which you >>>> use it and for damage of any kind resulting from the risks inherent to the >>>> electronic transmission of messages. >>>> >>>> >>>> >>>> *From:* Sergio Fernández [mailto:wik...@apache.org] >>>> *Sent:* woensdag 23 september 2015 13:53 >>>> *To:* users@marmotta.apache.org >>>> *Subject:* Re: error while evaluating property...whats wrong here? >>>> >>>> >>>> >>>> Hi Michel, a textual version of the query and stacktrace would help to >>>> give you an answer ;-) >>>> >>>> >>>> >>>> On Wed, Sep 23, 2015 at 1:37 PM, Bohms, H.M. (Michel) < >>>> michel.bo...@tno.nl> wrote: >>>> >>>> >>>> >>>> Fyi: data in file is of form 2015-09-01T23:45:00.000+02:00 >>>> ^^xsd:dateTime >>>> >>>> >>>> >>>> I also tried: >>>> >>>> FILTER (xsd:dateTime(?TimeStamp) > >>>> xsd:dateTime('2015-09-01T00:00:00')) . >>>> >>>> FILTER (xsd:dateTime(?TimeStamp) < >>>> xsd:dateTime('2015-09-01T02:00:00')) . >>>> >>>> >>>> >>>> Same result… >>>> >>>> >>>> >>>> Thanks for advice! >>>> >>>> >>>> >>>> >>>> >>>> Dr. ir. H.M. (Michel) Bohms >>>> Sr. Research Scientist >>>> Structural Reliability >>>> >>>> T +31 (0)88 866 31 07 >>>> M +31 (0)63 038 12 20 >>>> E michel.bo...@tno.nl >>>> >>>> Location <http://www.tno.nl/locaties/DTM> >>>> >>>> >>>> >>>> <http://www.tno.nl/> >>>> >>>> This message may contain information that is not intended for you. If >>>> you are not the addressee or if this message was sent to you by mistake, >>>> you are requested to inform the sender and delete the message. TNO accepts >>>> no liability for the content of this e-mail, for the manner in which you >>>> use it and for damage of any kind resulting from the risks inherent to the >>>> electronic transmission of messages. >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Sergio Fernández >>>> Partner Technology Manager >>>> Redlink GmbH >>>> m: +43 6602747925 >>>> e: sergio.fernan...@redlink.co >>>> w: http://redlink.co >>>> >>> >>> >>> >>> -- >>> Sergio Fernández >>> Partner Technology Manager >>> Redlink GmbH >>> m: +43 6602747925 >>> e: sergio.fernan...@redlink.co >>> w: http://redlink.co >>> >>> -- >>> <http://redlink.co/> >>> Sergio Fernández >>> Partner Technology Manager >>> Redlink GmbH >>> m: +43 6602747925 >>> e: <http://redlink.co/>sergio.fernan...@redlink.co >>> w: http://redlink.co >>> >> -- Sergio Fernández Partner Technology Manager Redlink GmbH m: +43 6602747925 e: sergio.fernan...@redlink.co w: http://redlink.co