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
>

Reply via email to